用setTimeout模拟setInterval的功能

 var num=0;
  var max=10;
  function incrementNumber(){
    num++;
    if(num<max){
      setTimeout(incrementNumber,500);
      console.log(num);
    }
    else{
      console.log('Done');
    }
  }
  setTimeout(incrementNumber,500);

参考 https://www.cnblogs.com/lengyuehuahun/p/5650030.html

posted @ 2019-03-12 11:40  十年后2028  阅读(197)  评论(0编辑  收藏  举报