js setTimeout for循环输出

  1. for ( var i = 0 ; i < 10 ; i++){
  2.     setTimeout( function(){
  3.     console.log(i);
  4.  },i* 3000);
  5. }

没3秒输出一次,0,1,2,3,4,5,6,7,8,9全部输出

项目中运用到,在这做个笔记!!!!!!!

猜你喜欢

转载自blog.csdn.net/qq_34815528/article/details/81064218