當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。