async,await
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了async,await相关的知识,希望对你有一定的参考价值。
function timeout(ms){ return new Promise(function(resolve){ setTimeout(resolve,ms) }) } async function asyncPrint(value,ms){ await timeout(ms); console.log(value) } asyncPrint(‘hello world‘,5000)
这段代码是过了5秒再显示hello world
await是要等待这句代码执行完,再执行下面的代码
async function f(){ return ‘hello wld‘ } f().then(function(re){ console.log(re); });
async方法是返回Promise对象
.then(),.catch();
以上是关于async,await的主要内容,如果未能解决你的问题,请参考以下文章