javascript - ES6中let在for迴圈中的疑惑?
大家讲道理
大家讲道理 2017-05-19 10:14:43
0
2
518



如圖,上圖說明i已經被宣告了,也就是不可以重複宣告;而下圖中卻能用let重新聲明,為什麼?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(2)
曾经蜡笔没有小新

為什麼let能重複聲明? 圖示


關於let聲明跟var聲明為什麼會衝突? 首先 var 聲明會提升到目前作用的頂端,即順序是這樣的:

  1. var i

  2. 才是開始走for循環

  3. 才開始解析 let i = 0 --->報錯
    再看圖

滿天的星座

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板