promise

2019-04-06  本文已影响0人  G莫_小语

一、是什么

  1. 主要用于异步计算
  2. 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果
  3. 可以在对象之间传递和操作Promise,帮助我们处理队列

二、产生的原因

  1. javascript为检查表单而生
  2. 创造它的首要目标是操作DOM
  3. 是UI语言,造成页面冻结是大忌,所以,JavaScript的操作大多是异步的,

三、Promise

new Promise(
    // 执行器
    function (resolve, reject) {
        resolve()   // 数据处理完成

        reject()   // 数据处理出错
    }
).then(function A(){
    // 成功,下一步
}, function B(){
    // 失败,做相应处理
})

.then()

.then()里有.then()的情况

Promise.all()

上一篇 下一篇

猜你喜欢

热点阅读