1Promise.reject(1) 2 .then(res => { 3 console.log(res); 4 return 2; 5 }) 6 .catch(err => { 7 console.log(err); 8 return 3 9 }) 10 .then(res => { 11 console.log(res); 12 });
参考答案:
因为reject(1),此时走的是catch,且第二个then中的res得到的就是catch中的返回值。
1
3
最近更新时间:2022-01-09