promise


目的:使用正常的程序流程(同步),来处理异步操作 基本思想:异步任务返回一个promise对象 该对象有3中状态: 1.未完成 (pending) 2.已完成 (resolved fulfilled) 3.失败 (rejected) 变化途径: 未完成 -》已完成 未完成-》失敗 最終狀態只有2种:resolved rejected then 接受2个参数: 1.操作成功时的回调函数 2.操作失败时的回调函数 优点: 1如果一个任务已经完成,再添加回调函数,该函数会立即执行 可以是实现: 1.为多个异步操作部署一个回调函数 2.为多个回调函数中抛出的错误统一指定处理方法