.catch()实际调用的也是.then(undefined,errorcallback)。因为前面的setTimetout一直没有调用reject(),所以promise的状态一直没有变成rejected,导致then方法里面的这个errorcallback也就是catch里面的这个回调函数一直无法执行,他一直在等待promise变更状态。
2 1

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务