for(var i=0;i<10;i++){};console.log(i) //10這段代碼為什么循環(huán)體外面能訪問到里面定義的i?那如果像下面這樣出現(xiàn)兩個相同的循環(huán)又不會報錯?按道理第二次var i=0;應(yīng)該會報錯的???for(var i=0;i<10;i++){};...for(var i=0;i<10;i++){};如果上面用let我還可以理解,求解為什么,用var 不會污染全局變量嗎??for(let i=0;i<10;i++){};console.log(i) //undefined
for循環(huán)問題
四季花海
2018-12-19 18:13:14