美文网首页
ES6 Promise 用法讲解

ES6 Promise 用法讲解

作者: 玄天雪海 | 来源:发表于2018-10-10 08:50 被阅读0次

Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。

那就new一个

var  p =newPromise(function(resolve, reject){

    //做一些异步操作setTimeout(function(){

        console.log('执行完成');

        resolve('随便什么数据');

    }, 2000);

});

Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作执行失败后的回调函数。其实这里用“成功”和“失败”来描述并不准确,按照标准来讲,resolve是将Promise的状态置为fullfiled,reject是将Promise的状态置为rejected。不过在我们开始阶段可以先这么理解,后面再细究概念。

相关文章

  • ES6 Promise 用法讲解

    ES6 Promise 用法讲解 Promise是一个构造函数,自己身上有all、reject、resolve这几...

  • ES6 Promise 用法讲解

    ES6 Promise 用法讲解 Promise是一个构造函数,自己身上有all、reject、resolve这几...

  • <转载>es6 Promise

    ES6 Promise用法讲解 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一...

  • ES6 Promise 用法讲解

    Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、c...

  • ES6 Promise 用法讲解

    Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、c...

  • ES6 Promise 用法讲解

    https://www.cnblogs.com/whybxy/p/7645578.html

  • ES6 Promise 用法讲解

    转载自:http://www.cnblogs.com/whybxy/p/7645578.html Promise是...

  • ES6 标准

    ES6 Promise 用法(我见过最简洁优秀的文章)

  • ES6-Promise

    参考链接: 1.阮一峰Promise解读 2.Promise用法讲解 Promise含义 Promise是异步编程...

  • Promise对象

    Promise 多个异步回调: 详情关于promise对象的一些讲解 Promise.all() .catch()用法

网友评论

      本文标题:ES6 Promise 用法讲解

      本文链接:https://www.haomeiwen.com/subject/wceuoftx.html