美文网首页
有趣的问题(1) for 循环

有趣的问题(1) for 循环

作者: 昵称啦啦啦 | 来源:发表于2018-11-21 15:16 被阅读0次
    for (var i = 0; i < 2; i++) {
      console.log(i); // 0 1
    }
    
    for (var i = 0; i < 2; i++) {
      setTimeout(() => console.log(i), 0); // 2 2
    }
    
    for (let i = 0; i < 2; i++) {
      // let 每次循环都把i进行一次类似复制的行为
      setTimeout(() => console.log(i), 0); // 0 1
    }
    
    for (
      // 输出 0 => 在进行i < 2时,此时的i已经变成了新的i
      let i = (setTimeout(() => console.log(i), 2333), 0);
      i < 2;
      i++
    ) {
      console.log(i); // 0 1;
    }
    
    

    相关文章

      网友评论

          本文标题:有趣的问题(1) for 循环

          本文链接:https://www.haomeiwen.com/subject/kkdcqqtx.html