用setTimeout实现setInterval

1 function mySetInterval(fn,time){
2     function inner(){
3         fn();
4         setTimeout(inner,time);
5     }
6     inner()
7 }
8 
9 mySetInterval(() => {console.log("sss")}, 1000)

通过递归实现。

posted @ 2019-09-02 19:21  大野酱  阅读(1218)  评论(0编辑  收藏  举报