阅读背景:

ES6学习——新的语法:let

来源:互联网 
上面打印出来的都是3,如果用let去声明i,结果就是正确的: 解决var声明的方法有很多种,网上都有,自己去搜,这里我们主要从规范中探究一下为什么会这样。在规范的13.7.4.7中定义了for循环的几种形式,其中第二种是var形式定义循环变量,第三种是let形式定义循环变量:解决var声明的方法有很多种,网上都有


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: