SOURCE

const p1 = new Promise(function (resolve, reject) {
  setTimeout(() => reject(new Error('fail')), 3000)
})

const p2 = new Promise(function (resolve, reject) {
  setTimeout(() => resolve(p1), 1000)
})

p2
  .then(error => console.log("sucess:"+error))
  .catch(error => console.log("false:"+error))
console 命令行工具 X clear

                    
>
console