-
$.extend()
を使用する方法:var originalArray = [1, 2, 3]; var copiedArray = $.extend(true, [], originalArray);
この方法では、
$.extend()
関数を使用して配列をコピーします。true
を渡すことで、深いコピー(内部の要素もコピー)が行われます。[]
は空の配列を指定していますが、実際のコピー先の配列を指定することもできます。 -
$.merge()
を使用する方法:var originalArray = [1, 2, 3]; var copiedArray = []; $.merge(copiedArray, originalArray);
この方法では、
$.merge()
関数を使用して配列をコピーします。$.merge()
は、2つの配列を結合するために使用されますが、空の配列を指定することで、元の配列をコピーすることができます。 -
スプレッド演算子(
...
)を使用する方法:var originalArray = [1, 2, 3]; var copiedArray = [...originalArray];
この方法では、スプレッド演算子(
...
)を使用して配列をコピーします。スプレッド演算子は、配列やオブジェクトを展開するために使用されます。
これらの方法を使用することで、JavaScriptで配列をコピーすることができます。適切な方法を選択し、コードを使って応用してみてください。