var name="window";
var object = {
name:"me",
getname:(function(){
return function(){
return this.name;
}
})()
};
alert(object.getname()); //me
var name1="window";
var object1 = {
name:"me",
getname:(function(){
var that=this;
return function(){
return that.name;
}
})()
};
alert(object1.getname()); //window
var name2="window";
var object2 = {
name:"me",
getname:function(){
var that=this;
return function(){
return that.name;
}
}
};
alert(object2.getname()()); //me
這三段代碼 請(qǐng)大神解答一下 尤其是第二段代碼 謝謝了
請(qǐng)教大神 javascript關(guān)于閉包 塊級(jí)作用域的問題
揚(yáng)帆大魚
2018-12-06 15:56:01