实现效果 实现一个sleep()延迟函数,例如,sleep(2000)表示等待2000毫秒,再执行函数里面的操作。 实现过程 利用Promise: const sleep = (time) => { return new Promise(resolve => setTimeout(resolve, time)); } 验证 console.log(1); sleep(2000).then(() => { console.log(2); }); console.log(3);