如何使用 Promise

以下是使用 Promise 的方法:
 
myPromise.then(
 
  function(value) { /* code if successful */ },
 
  function(error) { /* code if some error */ }
 
);
 
Promise.then() 有两个参数,一个是成功时的回调,另一个是失败时的回调。
 
两者都是可选的,因此您可以为成功或失败添加回调。
 
实例
 
function myDisplayer(some) {
 
  document.getElementById(”demo”)。innerHTML = some;
 
}
 
let myPromise = new Promise(function(myResolve, myReject) {
 
  let x = 0;
 
// 生成代码(这可能需要一些时间)
 
  if (x == 0) {
 
    myResolve(”OK”);
 
  } else {
 
    myReject(”Error”);
 
  }
 
});
 
myPromise.then(
 
  function(value) {myDisplayer(value);},
 
  function(error) {myDisplayer(error);}
 
);

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64547.shtml

张贴在3