跳至内容

promise/no-new-statics 正确性

🛠️ 此规则提供了自动修复程序。

作用

禁止调用静态 Promise 方法的 new。

为何不这样做?

使用 new 调用静态 Promise 方法无效,并在运行时产生 TypeError

示例

此规则不正确的代码示例

javascript
const x = new Promise.resolve(value);

此规则正确的代码示例

javascript
const x = Promise.resolve(value);

参考

根据 MIT 许可证发布。