Ben*_*ick 41
Promise提供了一种更简洁明了的方式来表示javascript中的顺序异步操作.它们实际上是一种不同的语法,可以实现与回调相同的效果.优点是提高了可读性.像这样的东西
aAsync()
.then(bAsync)
.then(cAsync)
.done(finish);
Run Code Online (Sandbox Code Playgroud)
比起将每个单独的函数作为回调传递等效,相当于可读性
Async(function(){
return bAsync(function(){
return cAsync(function(){
finish()
})
})
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15805 次 |
| 最近记录: |