ES6: for(let i ...) 会报not defined错误

发布于 8 年前作者 pzhong15799 次浏览最后编辑 8 年前来自 ask

微信web开发者工具 v0.13.140600

for (let i=0, i< 10 ; i++){

   …

}

开启ES6转ES5,开启代码压缩,在手机端预览会报not defined.

解决方案:

let i;

for( i = 0 ,i<10 ,i++){ … }

或者

for (var i=0 ; i<10 ; i++){ … } ;

1 回复
kyu
kyu1 楼6 年前