Promise

Refer: http://www.infoq.com/cn/news/2011/09/js-promise

还是和链式调用相关, 在一个函数执行完之后返回一个对象, 进行下一步操作. 优点: 解决了函数嵌套的传参问题, 异步编程不影响与用户的交互 example:

function (data1) {
  funciton(data2) {
    handler(data1, data2);
  }
}

为了降低异步编程的复杂性,开发人员一直寻找简便的方法来处理异步操作

三个状态

未完成(unfulfilled) - 已完成(resolved) - 拒绝(rejected)

results matching ""

    No results matching ""