在做demo时有碰到Promises,是WinJS的一个特性,旨在处理js的异步问题。

promise模式在任何时刻都处于以下三种状态之一:未完成(unfulfilled)、已完成(resolved)和拒绝 rejected)。

then方法会返回另一个promise对象,以便于形成 promise管道,这种返回promise对象的方式能够支持开发人员把异步操作串联起来,如then(resolvedHandler, rejectedHandler); 

resolvedHandler 回调函数在promise对象进入完成状态时会触发,并传递结果;rejectedHandler函数会在拒绝状态下调用。看看下面的例子:

win8: Asynchronous Programming in JavaScript with “Promises”

 

 

check more content: http://blogs.msdn.com/b/ie/archive/2011/09/11/asynchronous-programming-in-javascript-with-promises.aspx

相关文章:

  • 2021-12-25
  • 2022-01-26
  • 2022-12-23
  • 2021-08-06
  • 2022-12-23
  • 2021-12-30
  • 2021-06-25
  • 2022-01-29
猜你喜欢
  • 2021-09-25
  • 2021-04-01
  • 2021-07-25
  • 2021-08-30
  • 2021-07-07
  • 2022-12-23
  • 2021-06-01
相关资源
相似解决方案