async await的使用

Posted webbky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了async await的使用相关的知识,希望对你有一定的参考价值。

var sleep = function (time) {
    return new Promise(function (resolve, reject) {
        setTimeout(function () {        //此处执行异步操作
            resolve(‘ok‘);

        }, time);

    });
};

var start = async function () {
    try{
        console.log(‘start‘);
        var result = await sleep(1000);
        console.log(result);
        console.log(‘end‘);
    }catch(err){
        console.log(err);
    }
    
};

start();

 

以上是关于async await的使用的主要内容,如果未能解决你的问题,请参考以下文章

C# 使用Awaiter

使用 Async/Await 控制哪些代码停止

async和await用法

[译]async/await中使用阻塞式代码导致死锁

Gulp/Typescript/Async/Await 代码不起作用 - 为啥?

如何使用 async/await 处理错误?