should i use `return` in Promise?

前端 未结 3 771
忘了有多久
忘了有多久 2020-12-02 18:48
function saveToTheDb(value) {  
  return new Promise(function(resolve, reject) {
    db.values.insert(value, function(err, user) { // remember error first ;)
      i         


        
3条回答
  •  青春惊慌失措
    2020-12-02 19:42

    As @JaromandaX said in this case the return statement does not make any diference. From the docs:

    In all cases where a promise is resolved (i.e. either fulfilled or rejected), the resolution is permanent and cannot be reset. Attempting to call resolve, reject, or notify if promise is already resolved will be a no-op.

提交回复
热议问题