延遲功能呼叫
該 setTimeout()
方法呼叫的函式或毫秒的指定次數後計算表示式。它也是實現非同步操作的一種簡單方法。
在此示例中,呼叫 wait
函式會在指定為第一個引數的時間後解析 promise:
function wait(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
wait(5000).then(() => {
console.log('5 seconds have passed...');
});