为了账号安全,请及时绑定邮箱和手机立即绑定

let在循环中的使用

let在循环中的使用

偶然的你 2018-11-14 17:15:07
for (let i = 0; i < 3; i++) {  // let i = 'abc';  console.log(i);}像上面的循环,会输出0、1、2let是明确的不允许重复声明的去掉注释后是下面这样,会输出3个abc我目前理解不明白,有人能够解释一下吗?for (let i = 0; i < 3; i++) {  let i = 'abc';  console.log(i);}
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

for (let i = 0; i < 3; i++) {

  let i = 'abc';

  console.log(i);

}


等于


let i = 0;

for (; i < 3; i++) {

  let i = 'abc';

  console.log(i);

}

希望你能看出端倪。。


查看完整回答
反对 回复 2018-12-06
  • 1 回答
  • 0 关注
  • 446 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信