const promise = new Promise((resolve, reject) => {
  if(allWentWell) {
    resolve('All things went well!');
  } else {
    reject('Something went wrong');
  }
});


我可以将resolve更改为res吗?还是在这里解决有特殊意义?

最佳答案

不,它们不是关键字,您可以根据需要命名它们,但是IMO您应该保留尽可能描述性的名称。



const promise = new Promise((res, rej) => {
  if(true) {
    res('All things went well!');
  } else {
    rej('Something went wrong');
  }
});

promise.then(val=> console.log(val))

07-24 16:28