function first(){
console.log('first')
}
function second(){
console.log('second')
}
let interval = async ()=>{
await setInterval(first,2000)
await setInterval(second,2000)
}
interval();
假设我有上面这段代码。
当我运行它时,first()
和second()
将同时被调用;如何在first()
返回一些数据后调用second()
,例如,如果first()
完成了,只有在该函数完成之后才调用second()
?
因为我的代码中的first()
将使用大量的数据,如果这两个函数同时调用,服务器将很难承受。
当first()
返回一些数据时,如何每次调用second()
?