//首先明确 setTimeout是延时执行 setInterval是隔段时间重复执行
用递归
function mySetInterval2(fn,millisec){
//每过millisec 执行一次fn
function myInterval(){
setTimeout(myInterval,millisec);
fn();
}
setTimeout(myInterval,millisec);
}
//首先明确 setTimeout是延时执行 setInterval是隔段时间重复执行
用递归
function mySetInterval2(fn,millisec){
//每过millisec 执行一次fn
function myInterval(){
setTimeout(myInterval,millisec);
fn();
}
setTimeout(myInterval,millisec);
}