ホームページ > 記事 > ウェブフロントエンド > javascript_javascript スキルにおける 3 つの配列コピー メソッドのパフォーマンス比較
1. 3 つの配列コピー メソッド
1. スライス
var arr = [1, 2, 3], copyArr = arr.slice(); 🎜>
2. concat
var arr = [1, 2, 3], copyArr;
copyArr = arr.concat(); by ループ
var arr = [1, 2, 3], copyArr = [];
for (var i=0, j=arr.length; i 2. テスト環境ブラウザ: IE6、FF 3.5.5、Opera 10、Chrome 4.0.249、Safari 4.0.3
3. テスト ケース
上記の 3 つの方法を使用して、500,000 個の項目を含む配列をテストします。コピー操作を実行し、3 つのメソッドにかかる時間を比較します。