Promise三种状态和另外处理方式 另外一种写法 new Promise((resolve, reject)=>{ setTimeout(()=>{ resolve() reject() },1000) }).then(data=>{ console.log(data); },err=>{ console.log(err); }) 省略.catch,直接将其作为then的第二个参数。