当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js util.promisify.custom用法及代码示例


util.promisify.custom

历史
版本变化
v13.12.0、v12.16.2

这现在被定义为共享符号。

v8.0.0

添加于:v8.0.0

除了可以通过 util.promisify.custom 访问之外,这个符号是 registered globally 并且可以在任何环境中作为 Symbol.for('nodejs.util.promisify.custom') 访问。

例如,使用接受 (foo, onSuccessCallback, onErrorCallback) 的函数:

const kCustomPromisifiedSymbol = Symbol.for('nodejs.util.promisify.custom');

doSomething[kCustomPromisifiedSymbol] = (foo) => {
  return new Promise((resolve, reject) => {
    doSomething(foo, resolve, reject);
  });
};

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 util.promisify.custom。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。