猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
ES6中let在for循环中的疑惑?
如图,上图说明i已经被声明了,也就是不可以重复声明;而下图中却能用let重新声明,为什么?
蛊毒传说
浏览 447
回答 1
1回答
一只名叫tom的猫
为什么let能重复声明? 图示关于let声明跟var声明为什么会冲突? 首先 var 声明会提升到当前作用的顶端,即顺序是这样的:var i才是开始走for循环才开始解析 let i = 0 --->报错 再看图
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续