Heim >Web-Frontend >js-Tutorial >Wie kann ich Elemente effizient am Anfang eines JavaScript-Arrays hinzufügen?
Um neue Elemente am Anfang eines Arrays hinzuzufügen, können Sie die integrierte Unshift-Methode von JavaScript nutzen, die eine effiziente Funktion bietet O(1)-Operation. Diese Methode nimmt eine beliebige Anzahl von Argumenten und fügt sie als neue Elemente am Anfang des Arrays ein.
Verwendung:
array.unshift(element1, element2, ...)
Beispiel:
Betrachten Sie ein Array [23, 45, 12, 67]. Um das Element 34 voranzustellen, rufen Sie einfach Folgendes auf:
array.unshift(34);
Das resultierende Array wird wie gewünscht [34, 23, 45, 12, 67] sein.
Vergleich mit dem vorherigen Ansatz:
Ihr erster Ansatz besteht darin, ein neues Array zu erstellen, das neue Element zu pushen und dann Das Verketten des alten Arrays ist nicht nur komplex (O(n)), sondern auch unnötig. unshift erzielt das gleiche Ergebnis mit deutlich besserer Effizienz.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie kann ich Elemente effizient am Anfang eines JavaScript-Arrays hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!