p-reflect:许诺总是以其实际的履行价值或拒绝的理由履行

时间:2024-05-20 20:18:32
【文件属性】:

文件名称:p-reflect:许诺总是以其实际的履行价值或拒绝的理由履行

文件大小:5KB

文件格式:ZIP

更新时间:2024-05-20 20:18:32

JavaScript

P反射 许诺总是以其实际的履行价值或拒绝的理由履行 当您希望诺言无论如何履行时都很有用,而宁愿事后处理实际状态。 安装 $ npm install p-reflect 用法 在这里, Promise.all通常会因承诺之一被拒绝而提前失败,但是通过使用p-reflect ,我们可以忽略拒绝并在以后处理它。 import pReflect from 'p-reflect' ; const promises = [ getPromise ( ) , getPromiseThatRejects ( ) , getPromise ( ) ] ; const results = await Promise . all ( promises . map ( pReflect ) ) ; console . log ( results ) ; /* [ { isFulfilled: tru


【文件预览】:
p-reflect-main
----.gitignore(23B)
----package.json(821B)
----.npmrc(19B)
----index.js(259B)
----test.js(391B)
----.github()
--------workflows()
----license(1KB)
----readme.md(2KB)
----index.test-d.ts(389B)
----.gitattributes(19B)
----.editorconfig(175B)
----index.d.ts(1KB)

网友评论