enr*_*p89 5 javascript return node.js promise ecmascript-6
我是 Promise 新手,我想知道原生 Promise (NodeJs) 的最佳实践是什么。
我在下面放置了一些代码以更好地理解这个问题:
代码A
function foo(condition) {
return new Promise((resolve, reject) => {
if(condition){
resolve('Promise result!');
} else {
reject('Promise rejected!');
}
});
}
Run Code Online (Sandbox Code Playgroud)
代码B
function foo(condition) {
return new Promise((resolve, reject) => {
if(condition){
return resolve('Promise result!');
} else {
return reject('Promise rejected!');
}
});
}
Run Code Online (Sandbox Code Playgroud)
在解决方案 B 中,我添加了 return 语句。
有用吗?
代码A和代码B有什么区别?如果有的话?