js Promise async await
async await 无法孤立的使用
必须配合Promise对象
同步书写代码
当异步的方法执行完毕了,只要执行Promise里的resolve方法即可
只要用Promise将原来异步的东西套起来就好了
实例
function log(i){
return new Promise(function(resolve, reject){
setTimeout(()=>{
console.log(i)
resolve("ok");
},i)
})
}
var fun = async ()=>{
await log(1000);
await log(500);
await log(100);
}
fun();
结果是
1000
500
100
最后更新于 2017-09-10 13:39:42 并被添加「js Promise async await」标签,已有 716 位童鞋阅读过。
此处评论已关闭