还是理解不了闭包?

今天面试又跪在闭包上了,还是不能真正理解闭包。
看了阮一峰老师对闭包的理解并把思考题做完了,然后自己又加了难度,代码如下:

    var name   = "The Window";    var object = {        name       : "My Object",        getNameFunc: function () {            return function () {                return this.name;
            }
        }

    };    var obj    = {        name   : 'wgm',        sayName: function (callback) {
            callback();
        }
    }    console.log(
        obj.sayName(object.getNameFunc())//undefined
    );

为什么打印出来的是undefined


千巷猫影
浏览 414回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript