Promise对象

2018-09-15  本文已影响0人  黑色的五叶草

promise 是什么

promise 的由来

异步操作的常见语法

  1. ajax请求:先调用外部函数,再执行内部回调函数,当外部函数执行完成,内部回调函数就会被执行


    image.png

异步的出现场景:

经典示例:

promise 入门

console.log("here we go");
new Promise(resolve => {
    setTimeout(() => {
      resolve('hellow');
    }, 2000);
  }).then(value => {
      console.log(value + "word");
});
console.log("here we go");
new Promise(resolve => {
    setTimeout(() => {
      resolve('hellow');
    }, 2000);
  })
.then(value => {
      console.log(value);
      return new Promise(resolve => {
      setTimeout(() => {
        resolve('world');
      }, 2000);
  });
})  
.then(value => {
    console.log(value + "world");
})

(本帖参考自慕课网讲师:Meathill)

上一篇 下一篇

猜你喜欢

热点阅读