文件名称:wise-promise:本机nodejs承诺将扩展为具有强大功能
文件大小:42KB
文件格式:ZIP
更新时间:2024-05-30 04:02:43
async promise native-promises JavaScript
明智的承诺 这是本机Node.js Promise的子类。 原生诺言在Node.js v8.0.0中实现了巨大的性能提升,从而消除了对诸如类的promise肿诺言库的需求。 本地承诺现在更安全,更清洁,并且已成为新的最佳实践。 不幸的是,仅原生的Promise缺少像这样的库所提供的许多强大的实用程序。 wise-promise扩展了提供相同功能的本机承诺。 安装 npm install --save wise-promise 用法 const Promise = require ( 'wise-promise' ) ; const promise = new Promise ( ( resolve , reject ) => { get ( 'http://www.google.com' , ( err , res ) => { if ( err ) reject ( e
【文件预览】:
wise-promise-master
----.gitignore(884B)
----package.json(844B)
----.npmrc(19B)
----.travis.yml(39B)
----LICENSE(1KB)
----tools()
--------deep-equals.js(1KB)
--------make-iterable.js(433B)
--------object-shallow-equals.js(1KB)
--------test-non-iterables.js(602B)
--------thenable.js(1KB)
--------describe.js(263B)
--------test-non-functions.js(768B)
--------array-tester.js(5KB)
--------shallow-equals.js(1KB)
--------to-string.js(284B)
--------object-tester.js(5KB)
----README.md(10KB)
----lib()
--------wise-promise.js(6KB)
--------index.js(141B)
--------timeout-error.js(543B)
--------promisify.js(2KB)
----test()
--------10.promises-aplus-tests.js(678B)
--------20.resolve.js(4KB)
--------54.is-promise.js(2KB)
--------40.finally.js(5KB)
--------23.compatibility-with-timing.js(1KB)
--------45.delay.js(2KB)
--------30.catch.js(5KB)
--------51.props.js(4KB)
--------43.become.js(2KB)
--------31.catch-later.js(3KB)
--------42.tap-error.js(4KB)
--------52.settle.js(3KB)
--------32.all.js(3KB)
--------46.timeout.js(9KB)
--------41.tap.js(3KB)
--------47.log.js(4KB)
--------21.reject.js(3KB)
--------33.race.js(2KB)
--------44.else.js(4KB)
--------53.after.js(3KB)
--------60.promisify.js(5KB)
--------50.any.js(2KB)
--------61.nodeify.js(5KB)
--------22.constructor.js(5KB)