为了账号安全,请及时绑定邮箱和手机立即绑定

一道小面试题

一道小面试题

呼啦一阵风 2018-07-31 17:28:53
var obj1 = {name : "blue",fn : function(){alert(this.name);}}; var newFunction = obj1.fn; newFunction();为啥alert的是空,确不是undefined ?
查看完整描述

3 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

变成了全局变量window, window貌似是有name属性的。。。坑

查看完整回答
反对 回复 2018-08-04
?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

this指向已经是window了。
我在Chrome控制台输入window,发现它有name属性,而且为空。

https://img1.sycdn.imooc.com//5b65c9380001fa1f02320061.jpg

查看完整回答
反对 回复 2018-08-04
  • 3 回答
  • 0 关注
  • 732 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信