// js sleep函数
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
// 示例用法
(async function() {
console.log('开始');
await sleep(2000); // 等待2秒
console.log('2秒后执行');
})();
sleep
函数通过返回一个 Promise
,并在指定的毫秒数 (ms
) 后使用 setTimeout
来解析该 Promise
。await
关键字来等待 sleep
函数完成,从而实现暂停代码执行的效果。上一篇:nodejs fetch
下一篇:js 闭包
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站