最近因为对 promise 的状态依赖理解有偏差,导致在开发过程中花费了3个小时的时间才发现错误。感觉浪费时间了,所以结合标准及实践结果对 promise 的状态依赖做了一个总结。 问题代码大致是这样的: // 假设promise为请求错误回调 let promise = new Promise((resolve, reject) => { reject('400'); }); ...
最近因为对 promise 的状态依赖理解有偏差,导致在开发过程中花费了3个小时的时间才发现错误。感觉浪费时间了,所以结合标准及实践结果对 promise 的状态依赖做了一个总结。 问题代码大致是这样的: // 假设promise为请求错误回调 let promise = new Promise((resolve, reject) => { reject('400'); }); ...