es6 async await
Posted 南侠书生: Follow @tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了es6 async await相关的知识,希望对你有一定的参考价值。
const getData = () => new Promise(resolve => setTimeout(() => resolve("data"), 1000)) async function test() { const data = await getData() console.log(\'data: \', data); const data2 = await getData() console.log(\'data2: \', data2); return \'success\' } // 这样的一个函数 应该再1秒后打印data 再过一秒打印data2 最后打印success test().then(res => console.log(res))
以上是关于es6 async await的主要内容,如果未能解决你的问题,请参考以下文章
Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题