var name = "The Window";var object = { name :"My Object", getNameFunc : function(){ return function(){ return this.name; }; } }; alert(object.getNameFunc()());?var name = "The Window"; var object = { name : "My Object", getNameFunc : function(){ var that = this; return function(){ return that.name; }; } }; alert(object.getNameFunc()());
求這兩段閉包代碼的運行機制,謝謝
qq_一夢兩三年丶_0
2016-10-22 01:12:27