读书笔记之【JavaScript Promise迷你书(中文版)】

学习 JavaScript Promise迷你书(中文版)

  1. Promise.resolve 方法,作用就是将传递给它的参数填充(Fulfilled)到promise对象后并返回这个promise对象。
  2. Promise只能使用异步调用方式
  3. Promise对象每次调用then都会返回一个新创建的promise对象
  4. Promise.all 接收一个promise对象的数组作为参数,当这个数组里的所有promise对象全部变为resolvereject状态的时候,它才会去调用.then方法。
    all中所有的Promise同时开始执行,而且每个promise的结果(resolvereject时传递的参数值),和传递给 Promise.allpromise数组的顺序是一致的
  5. Promise.race 只要有一个promise对象进入 FulFilled 或者 Rejected 状态的话,就会继续进行后面的处理,但是并不会取消其他promise对象的执行。