30
JavaScriptでオブジェクトをディープクローンする最も効率的な方法は何ですか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 JavaScriptオブジェクトを複製する最も効率的な方法は何ですか?obj = eval(uneval(o));使用されているのを見てきましたが、これは非標準であり、Firefoxでのみサポートされています。私は次のようなことをしましたobj = JSON.parse(JSON.stringify(o));が、効率に疑問があります。また、さまざまな欠陥がある再帰的なコピー機能を見てきました。 標準的な解決策が存在しないことに驚いています。
5180
javascript
object
clone