setTimeout模拟setInterval

let timer = null

function interval(func,wait){

  let interv = function(){

    func.call(null)

    timer = setTimeout(interv,wait)

  }

  timer = setTimeout(interv,wait)

}

interval(function(){console.log('yyyy')},1000)

posted @ 2021-06-27 21:36  国服第一李师师  阅读(47)  评论(0编辑  收藏  举报