文件名称:promise-x:PromiseA +和ES2018实施
文件大小:364KB
文件格式:ZIP
更新时间:2024-04-18 17:46:49
JavaScript
@ xotic750 / promise-x Promise / A +和ES2018实施。 通过了Promises / A +的合规性测试 通过ECMAScript 6 Promises测试套件。 ES2018终于实现了。 可以分类。 例子 import P from 'promise-x' ; P . resolve ( 'Hello' ) . then ( ( value ) => { console . log ( value ) ; } ) . catch ( ( reason ) => { console . log ( reason ) ; } ) . finally ( ( ) => { console . log ( 'settled (fulfilled or rejected)' ) ; } ) ;
【文件预览】:
promise-x-master
----.gitignore(1KB)
----.babelrc(739B)
----package.json(5KB)
----.bettercodehub.yml(309B)
----package-lock.json(616KB)
----src()
--------promise-x.js(31KB)
--------.eslintrc.js(55B)
----webpack.config.js(9KB)
----.nvmrc(6B)
----.travis.yml(252B)
----jest.config.js(392B)
----dist()
--------promise-x.min.js.LICENSE.txt(563B)
--------promise-x.min.js.map(236KB)
--------promise-x.esm.js(33KB)
--------promise-x.min.js(72KB)
--------promise-x.js(292KB)
--------promise-x.min.js.LICENSE(563B)
--------promise-x.js.map(300KB)
--------promise-x.esm.js.map(58KB)
----LICENSE(1KB)
----.prettierrc.json(289B)
----.prettierignore(70B)
----__tests__()
--------all.js(8KB)
--------promise-x.test.js(210B)
--------resolve.js(2KB)
--------race.js(3KB)
--------finally.js(13KB)
--------evil-promises.js(2KB)
--------reject.js(2KB)
--------promises-es6.js(1KB)
--------.eslintrc.js(352B)
--------promises-aplus.js(840B)
--------simple.js(4KB)
--------subclass.js(2KB)
----.eslintrc.js(2KB)
----README.md(2KB)
----.eslintignore(70B)
----.npmignore(1KB)
----.editorconfig(441B)