JavaScriptで配列の先頭に新しい配列要素を追加するにはどうすればよいですか?
配列の先頭に要素を追加または追加する必要があります。 たとえば、私の配列が次のようになっている場合: [23, 45, 12, 67] そして、私のAJAX呼び出しからの応答は34です。更新された配列を次のようにしたいと思います。 [34, 23, 45, 12, 67] 現在、私はこのようにすることを計画しています: var newArray = []; newArray.push(response); for (var i = 0; i < theArray.length; i++) { newArray.push(theArray[i]); } theArray = newArray; delete newArray; これを行うより良い方法はありますか?JavaScriptには、これを行う組み込みの機能がありますか? 私の方法は複雑であり、O(n)より良い実装を見るのは本当に興味深いでしょう。