MinjieChang / Mypromise

implemented a customered promise

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mypromise

实现一个自定版本的Promise,支持的方法有:

  • Mypromise.resolve
  • Mypromise.reject
  • Mypromise.all
  • Mypromise.race
  • Mypromise.prototype.then
  • Mypromise.prototype.catch
  • Mypromise.prototype.finally

调用方式和原生Promise保持一致

测试

1、安装

  npm install
  or
  yarn

2、测试

npm test

3、使用

npm install @changminjie/promise

# add to file where used
import Mypromise from '@changminjie/promise'

About

implemented a customered promise


Languages

Language:JavaScript 100.0%