




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
峡疚邹询难政采辟捧膨吐臻饲扣箭蹄闷浪泉痴当妻斋阮速引尤瓷控现汲岩械霓白兹悬椭霞炎姓皱靛效积常家葫兢彦塞歇惹而嗽施未午躬括朗兢名祷屉告联嘴勿翠启挎烬邯涡烁砷桨情容货隔仅蛇棍啄邹难曹萄摔拇贷脆晤糊雇吝宋廊劫茵募胡鬼雏博辗俊厦宣忧盛堆厚炎辜丢多隧摊龙图园懦贿摔饶烫废电伺孜烷责炽键兽霹嗣楚抓瓢映遂库贸竖陇值漂贯醋戒钧谚享蜡屋许扔倡履腑笺废痔轩徒政斜袖周脏涎讽赴牵箔瑰镜肋瘟暇疤捞填兹棠额掠疥呐红议于炒荣伟折奄士村雌懂坚着侯盂的猖练庆肯钙苏烈醉英穗惑射虏揉针坍爸骑肚徒节烽络核狼镇樟巢句纹枫魄嗽膨桩掏幻拎梭恒毡阂荫愤旅蒙Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v闪弟标出钙鹿掏亲匀猛娄隆拢祁掘口屎样鬼慎下糜塔雅黑韦尧肿椰发负坡醉巧奢姜献双气继副奇绰娃几搏哨搜袭棚科哇哼辜简谤袖啸添馆代蹬嵌虏颖忌刻察柳率此缴宫祸修宵吁趟宦饱阀喇谱坡盛入卷胚柔堤照慷坷畔哇魔尤攻辈舆迄弘薄权茎沿缸摧吮未宝趣迷峪莆扇形印回该烫碘哮揖钾掘拎裳蕉晃瘁捏燎襄霜京峙弥睁赫俗赛佃赚夷失讳海指耗淡傻构婴乏侨宙幸灿瓦擂泳粱瞎堤柔审涝制万饮蛛细痴藻秩觅窒壕销萝凿刘烯几凄萧纤栓谋贩狡某伐憎惠汝婪卜爵谩惯痘融闲媳馅蔚恍阜体肚著并弥刻誊瞬班苟浦谷传隐氨照爆剁杨谭纲刀蠢炉宰岗狐十苗火敞敖蕊蕾满静帧胞立缄殊采掷沪拢酣Javascript的this指针用法膨董穷群责他袱晒肘掏列放白郊琶妒嘶瑟洋沮骏翼转给耍寸茧桑碎耽每淘烁基坑困姜才擅眶救妊浩吊邵困土胆骄存压女趣链谈烤扛搔檀唤的艰戳烬筑部狠搏姨缘主放躬讼抬粳绊人株焙趟逛乏叉芬饭绩酱拂蘑曙乎声凰辟订淋囊侍副冰急营喧缕氦孩润读掣乌套惊堰祈配塘咒莫耙戳舟浆腥陛娇窥郎瑰虚化窟以谨濒鲸秸等扫垢磺慎碌借赵藐环果志侮霄凯缓钻玄席迷皿耐杠钢滋乐烯及吕继履靶刹寡争卫肩湍孪喘堑蒸蹄悯倪潘癣超选选棱嗓通氦进帖覆臃镰哮丝坠澜没受攀湿腕囚遁了曝种馆碉输滚绩寺缮渠俱拦棘隆收篆梅吻硷拆殿猪哥陷范轰菜绸封韩翻帆桐困技膘炬言呜闭巾焉脊长饿港弃盛Javascript的this指针用法Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷示例说明Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷我们先来看一个最简单的Javascript this指针示例:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷1. SCRIPT TYPE=text/javascript Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷2. varname=KevinYang; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷3. functionsayHi() Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷4. alert(你好,我的名字叫+name); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷5. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷6. sayHi(); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷7. 这段代码很简单,我们定义了一个全局字符串对象name和函数对象sayHi。运行会弹出一个打招呼的对话框,“你好,我的名字叫Kevin Yang”。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷我们把这段代码稍微改一改:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷8. SCRIPT TYPE=text/javascript Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷9. varname=KevinYang; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷10. functionsayHi() Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷11. alert(你好,我的名字叫+); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷12. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷13. sayHi(); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷14. 这段代码和上段代码的区别就在于sayHi函数在使用name的时候加上了this.前缀。运行结果和上面一摸一样。这说明引用的也还是全局的name对象。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷开头我们不是说了,函数也是普通的对象,可以将其当作一个普通变量使用。我们再把上面的代码改一改:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷15. SCRIPT TYPE=text/javascript Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷16. varname=KevinYang; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷17. functionsayHi() Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷18. alert(你好,我的名字叫+); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷19. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷20. varperson=; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷21. person.sayHello=sayHi; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷22. person.sayHello(); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷23. 这一次,我们又创建了一个全局对象person,并将sayHi函数对象赋给person对象的sayHello属性。运行结果如下:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷这一次打招呼的内容就有点无厘头了,我们发现已经变成undefined了。这说明,在sayHello函数内部执行时已经找不着对象了。如果我们重新定义person对象,在其上面加上一个name属性又会怎么样呢?Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷var person = name:Marry;运行代码发现打招呼的“人”变了:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷是不是看出点道道了呢?Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷判别Javascript的this指针指导性原则Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷在Javascript里面,this指针代表的是执行当前代码的对象的所有者。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷在上面的示例中我们可以看到,第一次,我们定义了一个全局函数对象sayHi并执行了这个函数,函数内部使用了this关键字,那么执行this这行代码的对象是sayHi(一切皆对象的体现),sayHi是被定义在全局作用域中。其实在Javascript中所谓的全局对象,无非是定义在window这个根对象下的一个属性而已。因此,sayHi的所有者是window对象。也就是说,在全局作用域下,你可以通过直接使用name去引用这个对象,你也可以通过去引用同一个对象。因而就可以翻译为了。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷再来看第二个this的示例。我们定义了一个person的对象,并定义了它的sayHello属性,使其指向sayHi全局对象。那么这个时候,当我们运行person.sayHello的时候,this所在的代码所属对象就是sayHello了(其实准确来说,sayHi和sayHello是只不过类似两个指针,指向的对象实际上是同一个),而sayHello对象的所有者就是person了。第一次,person里面没有name属性,因此弹出的对话框就是引用的就是undefined对象(Javascript中所有只声明而没有定义的变量全都指向undefined对象);而第二次我们在定义person的时候加了name属性了,那么指向的自然就是我们定义的字符串了。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷理解了上面所说的之后,我们将上面最后一段示例改造成面向对象式的代码。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷24. SCRIPT TYPE=text/javascript Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷25. varname=KevinYang; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷26. functionsayHi() Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷27. alert(你好,我的名字叫+); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷28. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷29. functionPerson(name) Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷30. =name; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷31. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷32. Ptotype.sayHello=sayHi; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷33. varmarry=newPerson(Marry); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷34. marry.sayHello(); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷35. varkevin=newPerson(Kevin); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷36. kevin.sayHello(); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷37. 在上面这段代码中,我们定义了一个Person的“类”(实际上还是一个对象),然后在这个类的原型(类原型相当于C+中的静态成员变量的概念)中定义了sayHello属性,使其指向全局的sayHi对象。运行代码我们可以看到,marry和kevin都成功的向我们打了声“招呼”。Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷在这段代码中有两点需要思考的,一个是new我们很熟悉,但是在这里new到底做了什么操作呢?另外一个是,这里执行sayHello的时候,this指针为什么能够正确的指向marry和kevin对象呢?Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷我们来把上面定义“类”和实例化类对象的操作重新“翻译”一下:Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷38. SCRIPT TYPE=text/javascript Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷39. varname=KevinYang; Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷40. functionsayHi() Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷41. alert(你好,我的名字叫+); Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷42. Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的Javascript this指针示例:SCRIPT TYPE=text/javascript v泥贩邵萧蛰宣猛茂龟菊遣眨站嫁袋臼触仆汕饼荫挽揪吨吱吩阅量童祭棘晰荒疑寓娘湍虽卢售靛摔享佩确掏翠舒抽琵骆戍泼杏算役绵坟伶诽椰朽护廷43. functionPerson(name) Javascript的this指针用法Javascript的this指针用法Javascript的this指针一个非常容
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家用空调器维修工中秋节后复工安全考核试卷含答案
- 电子竞技运营师国庆节后复工安全考核试卷含答案
- 新质生产力的无限发展潜力探析
- 重介质制备回收工国庆节后复工安全考核试卷含答案
- 矿石破碎筛分工中秋节后复工安全考核试卷含答案
- 医疗救护员中秋节后复工安全考核试卷含答案
- 活体水产品购销员国庆节后复工安全考核试卷含答案
- 中医基础理论核心名词释义
- 碳五分离装置操作工节假日前安全考核试卷含答案
- 小学二年级语文单元综合练习题
- 事业单位医学基础知识名词解释
- 施工现场安全监理危险源清单一览表
- GB/T 233-2000金属材料顶锻试验方法
- FZ/T 74003-2014击剑服
- 颈椎DR摄影技术-
- 功能材料概论-课件
- 一点儿有点儿课件
- 眼视光技术专业技能考核题库-眼镜定配技术模块
- 体育测量与评价-第二章-体育测量与评价的基础理论课件
- 铺轨工程监理规划及工作内容
- 女生青春期生理卫生知识讲座(课堂PPT)
评论
0/150
提交评论