跳到內容

promise/no-new-statics 正確性

🛠️ 此規則有自動修正可用。

此規則的作用

禁止在靜態 Promise 方法上呼叫 new。

為何這樣不好?

使用 new 呼叫靜態 Promise 方法是無效的,並會在執行時導致 TypeError

範例

此規則的不正確程式碼範例

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

此規則的正確程式碼範例

javascript
const x = Promise.resolve(value);

參考

根據 MIT 許可發布。