javascript-jp.dev
javascript
html
jquery
css
node.js
angular
typescript
reactjs
npm
arrays
Dark
clone
[1/1]
ブラウザ標準機能で使える! structuredClone によるディープクローン
この方法は、オブジェクトをJSONに変換してから、再びオブジェクトに変換する方法です。すべてのブラウザでサポートされており、比較的簡単に実装できます。この方法の利点は、以下の通りです。簡単で短いコードで実装できるすべてのブラウザでサポートされている
構造化クローンアルゴリズム:JavaScript オブジェクトを安全に複製する方法
浅いクローンは、オブジェクトの参照を複製します。つまり、元のオブジェクトとクローンされたオブジェクトは、同じプロパティと値を持ちますが、独立したオブジェクトではありません。方法Object. assign()スプレッド構文メリット実行速度が速い
1