native-promisify-if-present:使用原生的Promise从callback-as-last-argument函数返回一个Promise,但前提是存在原生的Promises

时间:2024-06-09 23:28:35
【文件属性】:

文件名称:native-promisify-if-present:使用原生的Promise从callback-as-last-argument函数返回一个Promise,但前提是存在原生的Promises

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-09 23:28:35

JavaScript

如果存在,则原生承诺 使用本机Promise有条件地从callback-as-last-argument函数返回条件,但前提是存在本机Promises,并且您没有传递回调。 否则,您的回调函数将照常工作。 为什么还要使用其他模块?! 对不起。 原因如下: 我正在写一个库,想同时支持回调和Promise 我不想选择要填充的Promise库 由于Promises现在已成为Web的您应该对其进行多填充并使用native(如果存在),因此,它将在window或global如果已定义)上查找Promises。 如果您使用的是我正在构建的,需要支持IE的库,但我仍然不希望它导致JS错误,而您只想要回调API(即使IE 11也没有本机Promise)。 安装 npm install native-promisify-if-present 例子 var promisify = require


【文件预览】:
native-promisify-if-present-master
----.gitignore(36B)
----README.md(2KB)
----package.json(840B)
----index.js(799B)

网友评论