ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript 配列の先頭に要素を効率的に追加するにはどうすればよいですか?
配列の先頭に新しい要素を追加するには、JavaScript の組み込み unshift メソッドを利用できます。 O(1) 操作。このメソッドは任意の数の引数を受け取り、それらを配列の先頭に新しい要素として挿入します。
使用法:
array.unshift(element1, element2, ...)
例:
配列 [23, 45, 12, 67] を考えてみましょう。要素 34 を先頭に追加するには、次のように呼び出します。
array.unshift(34);
結果の配列は、必要に応じて [34, 23, 45, 12, 67] になります。
前との比較アプローチ:
新しい配列を作成し、新しい配列をプッシュする最初のアプローチ要素を追加し、古い配列を連結することは複雑 (O(n)) であるだけでなく、不要でもあります。 unshift は、大幅に優れた効率で同じ結果を達成します。
追加メモ:
以上がJavaScript 配列の先頭に要素を効率的に追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。