为了解决回调地狱的问题,所以出现了promise的设计思想. promise的三种状态: pending 等待状态 resolved 完成状态 rejected 拒绝状态 promise的三种状态,只能是pending->resolved或者pending->rejected,不能有其他类型的状态转换,并且状态一旦发生转换,就不再发生变化. promise的方法: 1.then 2.all 3.race 上例子吧 : 例子1:在异步的读取完a1,a2,a3,a4,a5的文件之后,执行一个总的方…