
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScript で配列の shallow copy をする better な方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScript で配列の shallow copy をする better な方法 - Qiita
動機 タイトルのとおり、JavaScript で配列のコピーをする必要がありました。 Qiita などで幾つかの方法... 動機 タイトルのとおり、JavaScript で配列のコピーをする必要がありました。 Qiita などで幾つかの方法が紹介されていましたが、 「じゃぁ、どれが一番適切なの?」という疑問が湧き、 その疑問を解決するべく調べた結果を報告します。 結論 結論を先に述べると、 執筆時点では Array.slice() を用いる方法が一番高速でした。 5種類の shallow copy のアルゴリズムと、処理速度比較結果を表示するサイト https://jsperf.com/duplicate-array-slice-vs-concat/31 での実行結果を以下に示します。 実行結果 動作環境 CPU: Intel Core i7-2770K 3.50GHz Mem: 32GB OS: Windows 10 (64bit) 評価方法 Browser は Google Chrome, Firefox,