【发布时间】:2015-12-24 20:54:26
【问题描述】:
我想知道在 if 条件下处理异步调用的正确方法是什么。比如我想修复下面的代码。
if(criterium2){
function1(value, function(error, result){
})
}
else {
function2(value, function(error, result){
})
}
在 if 中处理异步调用的最佳方式是什么。
【问题讨论】:
-
您到底想“修复”什么?这看起来像一个普通的旧回调地狱。如果你想让代码更具可读性和可维护性,请改用 Promises。
标签: node.js if-statement asynchronous