Skip to content

withResolvers

Promise.withResolvers()的Ponyfill

118 bytes
since v12.2.0

使用方法

创建一个新的 promise 并返回 resolve 和 reject 函数以及 promise 本身。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/withResolvers 的 ponyfill

import * as _ from "radashi";
const { resolve, reject, promise } = _.withResolvers();
resolve(42);