コードをコピー コードは次のとおりです: var test=[1,2,3 、4、5、6、7]; var arr=test;arr.splice(2,1);alert(test);//1,2,4,5,6,7 JS 配列は本質的にはオブジェクトです。したがって、上記のソースコードは最終的に 1,2,3,4,5,6 を出力します。これは、test を arr に割り当てると、実際には配列の参照が arr に割り当てられるため、arr を操作すると も実行されるためです。 ソース配列を変更します。 配列のクローン作成を実装するには、次のメソッドを使用できます。 コードをコピーします コードは次のとおりです: Array.prototype.clone=function(){ return this.slice(0);}