请各位大佬指点!还是理解不了闭包?求解答!

今天面试又跪在闭包上了,还是不能真正理解闭包。看了阮一峰老师对闭包的理解并把思考题做完了,然后自己又加了难度,代码如下:
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
茅侃侃
浏览 320回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript