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

JS中为什么object中,this指向window?

发布网友 发布时间:2022-04-07 09:37

我来回答

2个回答

热心网友 时间:2022-04-07 11:06

刚开始学,很容易对javascript中的this搞得晕头转向,因为它指向谁,取决于它所在的地方。

你这个例子里就属于单独使用,所以这里的this代表的是全局对象,浏览器环境下就说window了。

把你的例子稍微改一下:

var obj = {

a: 20,

b: function(){ return this.a+= 10 }

}

这时候执行 obj.b(),就发现这里的this指向的是obj了,也就算上述的第一条。关于this的指向要多练习,多思考,因为它确实乱糟糟,所以在ES6中出现了箭头函数,缓解了这个噩梦。

追问1

热心网友 时间:2022-04-07 12:24

b是obj的属性,b1是c的属性,请注意,它们并不是方法或函数,所以它们并没有你所谓的“运行”,所以this只能指向全局对象也就是window
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑docx怎么转换成word文档电脑上docx格式文件转换方法 电脑白屏是怎么回事啊。??? 电脑开机花屏渐渐地白屏了显示器突然白屏花屏的原因及解决方法_百度知 ... iphone录屏失败因为5823什么意思_iphone录屏失败提示5823代表什么意思... 软考中级:信息安全工程师 求大神解答打印机如何设置默认双面打印 如何更改打印机的打印格式? 经期同房月经没了会怀孕吗 iphone8p轻触解锁设置 宝沃bx5300公里多少油钱 去外地怎么搭顺风车? 怎样给在外地的朋友打顺风车回家? 外地拼车软件哪个好用? 香港彩历史上有多少期单肖不开的记录 求94版《三国演义》全集打包下载,越清晰越好,必须代字幕哦!! 94唐国强版《三国演义》高清版全集 关于央视94版《三国演义》的几个问题 谁能帮忙提供94年央视版的三国演义下载,必须是带字幕的,越高清越好,谢谢! 求三国演义94版(唐国强老版)高清种子,要高清的哦,最好带字幕的哦,。。优酷那种模糊的就不要了~ 求唐国强版三国演义94版高清字幕版 三国演义老版全集 94版的84集,最好是高清字母BT下载 求94版的唐国强的三国演义! 谁有高清的94版《三国演义》,越高清越好,谢谢 谁有94年央视版三国演义的字幕啊? 听说你有94版《三国演义》高清字幕版,求支援。 求《三国演义》94版高清带字幕网盘,一定要有字幕哦,谢谢 求1994央视版《三国演义》未删减版本 请问哪里能看到1994版三国演义的未删减版? 什么牌子丙烯颜料好? 求94版《三国演义》高清带字幕 如何给外地的朋友在手机上拼车 将情书“写”进婚礼蛋糕,是你这辈子见到过最美味的情话吗? 女友过生日,生日蛋糕上写什么她会感动 你好!我想用滴滴预约本月底从上海叫车拼车回外地,请问怎么操作? 闺蜜过生日蛋糕写什么情话啊 肉麻的生日情话 老公生日蛋糕祝福语创意短 p0wer是什么牌子的变频器? 三菱三菱变频器power是什么意思 艾默生power supply (AC/DC) 是什么东西? atlaspower是什么牌子变频器 hipower 是什么牌子的变频器 ABB变频器 ACS350 绿灯(power)一直闪烁,工作中经常伴有红灯亮而且死机 是怎么回事? 变频器的power和fault代表什么 奥运会健美操图片 POWER:2.2KWG/3.7KWP? 2008年奥运会体操冠军 联通的,ABB变频器 ACS350 绿灯(power)一直闪烁,工作中经常伴有红灯亮而且死机 是怎么回事? 变频器power22kw/30kw是什么意思 2008奥运会体操女团