在沒有人回答的情況下,我會(huì)認(rèn)為循環(huán)中的詞法作用域只對(duì)閉包有用,所以出現(xiàn)的圖1和圖2的情況,而圖3嘛,是return notclosure3到這里還沒有形成真正的閉包,所以return第一個(gè)notclosure3也就是console.log(0)時(shí),函數(shù)就中止了,在baz調(diào)用時(shí)才形成真正的閉包,這時(shí)自然只返回第一個(gè)保存的notclosure3也就是console.log(0)...............
循環(huán)和閉包,問題在代碼的注釋上面。希望好人來解惑。
molleahahs
2017-10-21 21:17:11