Deferred是前端解决异步操作的一种编程范式,后来出现的Promise规范更是让其普适性大大提高.不过Promise规范也存在分岐.现在最流行的是Promise/A规范. Promise/A大致是这样的:一个带有then方法的对象,它拥有三个状态,pending,fulfilled, rejected.一开始是pending,执行then 方法后,当其回调被执行,会进入fulfiled或rejected状态. then方法可传入两个函数,一个是成功时执行,一个是失败时执行,分别叫做onFul…