JavaScript 版 sleep() 是什么?


JavaScript 版 sleep() 是“await”。await 功能会暂停当前 aync 函数。

实例

你可以尝试运行以下代码在 JavaScript 中实现 sleep

在线演示

<!DOCTYPE html>
<html>
   <body>
      <script>
         function setSleep(ms) {
            return new Promise(resolve => setTimeout(resolve, ms));
         }
         async function Display() {
            document.write('Wait for 5 seconds!');
            await setSleep(5000);
            document.write('After 5 seconds!');
         }
         Display();
      </script>
   </body>
</html>

更新:07-1 月 - 2020

346 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始吧
广告