• Promise


    Promise是一种异步编程的解决方案,比传统的解决方案多了回调函数和事件。

    Promise有pending、resolved、rejected三个状态;一旦状态改变,外界不可再改变状态。

    Promise对象是一个构造函数,用来生成Promise实例:

      var promise = new Promise(function(resolve, reject) {

        if(异步调用成功) {

          resolve(value);//成功回调函数

        } else {

          reject(error); //失败回调函数

        }

      })

    then方法接受两个回调函数作为参数

      promise.then(fucntion(value){

        //success

      },function(error) {

        //fail

      })

    或者

      promise.then(function(value){

        //success

      }).catch(function(error) {

        //fail

      })

  • 相关阅读:
    Python—re模块
    Python—json模块
    Python—sys模块介绍
    Python—os模块介绍
    Python—randonm模块介绍
    Python—time模块介绍
    Python—包介绍
    Python—模块介绍
    Python—装饰器
    jvm、jre、jdk
  • 原文地址:https://www.cnblogs.com/zhaomeizi/p/9831324.html
Copyright © 2020-2023  润新知