面试中关于闭包的一个问题?

今天面试又跪在闭包上了,还是不能真正理解闭包。看了阮一峰老师对闭包的理解并把思考题做完了,然后自己又加了难度,代码如下:varname="TheWindow";varobject={name:"MyObject",getNameFunc:function(){returnfunction(){returnthis.name;}}};varobj={name:'wgm',sayName:function(callback){callback();}}console.log(obj.sayName(object.getNameFunc())//undefined);为什么打印出来的是undefined
繁花不似锦
浏览 345回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript