varname="TheWindow"; varobject={ name:"MyObject", getNameFunc:function(){ returnfunction(){ returnthis.name; }; }};alert(object.getNameFunc()());//TheWindow。誰知道這個為什么會打印thiswindow嗎?對閉包不是很熟悉,請教你們一下。為什么調(diào)用的時候是window這個對象來調(diào)用的呢?
關(guān)于閉包的問題,一個前端面試題(經(jīng)典)
狐的傳說
2019-04-21 20:38:06