这样写为什么不是输出两次bye
new Promise ( (resolve, reject) => {
setTimeout( () => { reject('bye') },2000)
})
.then(
value => { console.log(value);},
error => { console.log(error)
})
.catch( error => { console.log(error);})只输出一次,那这个是then里输出的还是catch里输出的呢?