猿问
ES6中let在for循环中的疑惑?
如图,上图说明i已经被声明了,也就是不可以重复声明;而下图中却能用let重新声明,为什么?
蛊毒传说
浏览 447
回答 1
1回答
一只名叫tom的猫
为什么let能重复声明? 图示关于let声明跟var声明为什么会冲突? 首先 var 声明会提升到当前作用的顶端,即顺序是这样的:var i才是开始走for循环才开始解析 let i = 0 --->报错 再看图
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答