跳至內容

unicorn/prefer-dom-node-append 吹毛求疵

🛠️ 此規則提供自動修正功能。

作用

強制使用 `document.body.append(div);` 而非 `document.body.appendChild(div);` 來處理 DOM 節點。

為什麼這樣不好?

使用 `Node#append()` 有一些優點,例如能夠附加多個節點,並附加 `DOMString` 和 DOM 節點物件。

範例

此規則的錯誤程式碼範例

javascript
foo.appendChild(bar);

此規則的正確程式碼範例

javascript
foo.append(bar);

參考資料

根據 MIT 許可發布。