代碼var add = function(){ var count = 0; return functon(){ return count+=1; }}如果僅僅是這樣的話,那么我調用add()時,只會輸出:function(){return count+=1;},如果加上自調之后,輸出是正常的,每次點擊加1.這里我就不是很明白了,難道我調用add()函數只會執行最外層函數,而不會執行內嵌函數嗎?不是很明白原理,請大神解釋一下
JS內嵌函數和自我調用的問題
Smart貓小萌
2018-12-20 18:18:46