これは「ディープコピー」とも呼ばれ、いくつかの記事を見つけました。最も近いのはこれのようですが、jQuery用です-私はライブラリなしでこれを行おうとしています。
また、2つの場所で、次のようなことが可能であることも確認しました。
arr2 = JSON.decode(JSON.encode(arr1));
しかし、それは明らかに非効率的です。各値を個別にループしてコピーすることも可能であり、すべての配列を繰り返し処理します。それも疲れて非効率的なようです。
では、JavaScriptの多次元配列をコピーするための最も効率的な非ライブラリの方法は[[a],[b],[c]]
何でしょうか。必要に応じて、「非IE」方式に完全に満足しています。
ありがとう!