四种方法实现倒计时输出0-9

          //第一种
          for (var i = 0; i < 10; i++) {
            setTimeout(((v)=>{
                return ()=>{console.log(v)}
            })(i), 100);
        }
        //第二种
        for (var i = 0; i < 10; i++) {
            setTimeout(((v)=>{
                console.log(v)
            })(i), 100);
        }
        //第三种
        for (let i = 0; i < 10; i++) {
            setTimeout(()=>{
                console.log(i)
            }, 100);
        }     

      //第四种
      for (let i = 0; i < 10; i++) {
        ((v)=>setTimeout(()=>{
          console.log(v)
        }, 100))(i)
      }

 
原文地址:https://www.cnblogs.com/zmyxixihaha/p/11683919.html