跳至內容

unicorn/prefer-structured-clone 樣式

🚧 自動修正功能仍在開發中。

此規則的作用

偏好使用 structuredClone 來建立深層複製。

為何這是不好的?

structuredClone 是建立值深層複製的現代方法。

範例

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

js
const clone = JSON.parse(JSON.stringify(foo));

const clone = _.cloneDeep(foo);

此規則的正確程式碼範例

js
const clone = structuredClone(foo);

參考資料

以 MIT 授權發佈。