如何使那些不必调用其回调的函数合理化?

时间:2018-08-08 09:11:36

标签: javascript promise

考虑如下函数:

function fetchUser(userId, cb) {
  db.getUserById(userId, function(err, user) {
    if (err)
      return cb(err)
    if (!user)
      return // Pay attention to this line
    return cb(null, user)
  });
}

您将如何推广这种功能。

准确地说,您将如何处理不调用回调的简单return;语句?

这将是一个永远保持待定状态的承诺吗?感觉不对

0 个答案:

没有答案