问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js里面的this指向问题,问什么第二个this指向的是window?

发布网友 发布时间:2022-04-07 05:53

我来回答

1个回答

热心网友 时间:2022-04-07 07:22

this的定义:是包含它的函数作为方法被调用时所属的对象。仔细理解一下。
来解释代码:第一个this包含在temp1中,那么调用temp1方法的对象是Obj,因为是temp1.call(Obj);,所以第一个this是Obj。
第二个this包含在temp2中,那么调用temp2的是哪个对象呢?temp2();
直接就这样执行了,默认就是window对象,所以temp2中的this就是window对象追问还是没懂,能否详细讲解下?用作用域链啥的解释下?

追答作用域链解释起来更多了,还是说this吧,
this的定义:是包含它的函数被调用时所属的对象。这句话好好理解一下,多好的解释啊。
首先看this 在所在函数,然后看这个函数执行的时候,是哪个对象调用的。一个函数执行的时候肯定有个对象来调用这个函数。this就是这个对象。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在筋骨堂治疗腰椎间盘突出一个疗程后已有好转,隔了三、四天又疼上了... 美的3⃣️匹柜机空调为什么不制热是什么原因? 小票打印机不出字的原因及解决方法如何解决小票打印机无法打印字的问题... 电脑打单打印机出不了小票超市收银台电脑键盘怎么用 交易房屋如何分类 城市规划用途分类该怎么做 规划用途的分类 ...打火机散件设备公司 值得信赖么 ?是不是《骗子》皮包公司? 希望给予... 哈尔滨农垦太阳神打火机散件厂是否骗人 有没有人知道网上那些打火机加工的广告是不是真是可靠?做打火机反销... 贵金属交易市场有哪些骗局? 贵金属交易在哪交易 赤峰市的白银多少钱 赤峰大宗商品交易所是否是有现货白银交易 赤峰现货贵金属怎么开户 请问北京贵金属交易所赤峰公司主要涉及哪方面业务? 谁能把这张图片修成圆形qq头像 SPSSAU母序列是否需要标准化处理? spssau反向题如何处理? 帮忙把这正方形图片裁剪成QQ头像圆形 SPSSAU如何进行X的标准化处理? 如何使设置qq头像的圆圈变大 spssau可以对数据进行清洗吗? 如何应用SPSS数据归一化处理 spssau数据分析时总提示某项分类过多或者样本数量过少怎么解决? bootstrap怎么设置下拉菜单不点击,改成鼠标悬停直接显示下拉菜单 为什么我微信今天摇一摇摇了好多人,然后现在加不了好友了 SPSSAU数据不符合正态分布,应该怎么办? 微信摇一摇还能加好友吗 SPSSAU数据分析过程出现NULL? 吴冕的个人生活 黄梅戏演员吴冕的丈夫是谁? 陈紫函的资料(包括个人资料、她演过的电视剧、出的专辑等等),谁有? 徐峥个人资料 桥隆飙隆花谁演的 演员张娜个人资料 你好,我家的电视没有出厂设置? 经常出现在影视作品的“妈妈”有哪些? 酒店里的电视没有设置功能怎么办? 电脑显示器连接机顶盒+只有电视页面没有设置页面怎么办 海尔电视没设置怎么办 创维电视怎么没有设置?创维电视菜单里面找不到糸统设置 创维电视机上没有设置健怎么办 你好,我的万能遥控器可以用于海信电视机,就是电视上的设置键没有,该怎么办? 手机打不进电话,打进来总是说正在通话中,怎么回事? 关于JavaScript方法中的this问题 usb暖手宝一定要把电用完才能充电吗? 电脑的网络好使,手机WiFi不好使怎么回事? 家里电脑有网,手机没网怎么回事?手机信号满的,却没网 电脑有网手机wifi没网怎么回事