varname="TheWindow"; varobject={ name:"MyObject", getNameFunc:function(){ returnfunction(){ returnthis.name; }; } }; alert(object.getNameFunc()());varname="TheWindow"; varobject={ name:"MyObject", getNameFunc:function(){ varthat=this; returnfunction(){ returnthat.name; }; } }; alert(object.getNameFunc()());
萌新求教!js閉包問題?這兩段代碼分別輸出什么?為什么?
慕村225694
2019-08-10 10:39:14