.
O
K
A
Y
A

AJAX面试题(Promise)

目标 是让sleep 的功能与setTimeout一样:就是等2000毫秒之后再执行then中的回调函数

function sleep(time){
    // 请写出你的代码
}

sleep(2000).then(()=>{
    console.log("后续操作")
})
console.log(2);

附上结果源码

 1     <script>
 2         function sleep(time) {
 3             // 请写出你的代码
 4             return new Promise((resovle, reject) => {
 5                 setTimeout(function () {
 6                     resovle()
 7                 }, time)
 8             })
 9         }
10 
11         sleep(2000).then(() => {
12             console.log("后续操作")
13         })
14         console.log(2);
15     </script>

 

posted @ 2022-11-14 20:23  三井绫子  阅读(23)  评论(0编辑  收藏  举报