setTimeout是隔一段时间执行
setInterval是每隔一段时间执行
利用setTimeout实现setInterval效果可以用递归的方式实现,属于闭包
function fn(){
setTimeout(()=>{
console.log(1)
fn1()
},1000)
}
function fn1(){
fn()
}
fn1()
setTimeout是隔一段时间执行
setInterval是每隔一段时间执行
利用setTimeout实现setInterval效果可以用递归的方式实现,属于闭包
function fn(){
setTimeout(()=>{
console.log(1)
fn1()
},1000)
}
function fn1(){
fn()
}
fn1()