javascript ES7异步/等待setTimeout的版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript ES7异步/等待setTimeout的版本相关的知识,希望对你有一定的参考价值。

const delay = ms => new Promise(resolve => setTimeout(resolve, ms));

async function something() {
    console.log("this might take some time....");
    await delay(5000);
    console.log("done!")
}

something();

以上是关于javascript ES7异步/等待setTimeout的版本的主要内容,如果未能解决你的问题,请参考以下文章

ES7 - 如何停止(剪切)异步/等待链接

异步操作要了解的ES7的async/await

理解ES7中的async/await

ES7的Async/Await的简单理解

ES7中的async和await

JavaScript ES6 类是不是可用于异步代码库?