跳到內容

unicorn/prefer-spread 樣式

🛠️ 此規則對於某些違規行為提供自動修正。

作用

強制使用展開運算符 (...),而非過時的模式。

為什麼這是不好的?

使用展開運算符更簡潔易讀。

範例

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

javascript
const foo = Array.from(set);
const foo = Array.from(new Set([1, 2]));

此規則的正確程式碼範例

javascript
[...set].map(() => {});
Array.from(...argumentsArray);

參考資料

根據 MIT 許可發布。