small-promise

3.2.1 • Public • Published

Promise

Usage

const Promise = require('small-promise');
let p1 = new Promise(function(resolve,reject){
  setTimeout(()=>{
    reject({
      success:true,
      data:1
    })
  },100)
})

p1.then((res)=>{
  return 1
}).then((res)=>{
  console.log(res)
})

problem

调用then方法的时候如果不是pedding状态,原生的Promise会放进微任务批量处理,这里的Promise是立即执行

Readme

Keywords

Package Sidebar

Install

npm i small-promise

Weekly Downloads

0

Version

3.2.1

License

MIT

Unpacked Size

12.6 kB

Total Files

9

Last publish

Collaborators

  • fernandou