English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript 数组 unshift() 方法

 JavaScript Array-Objekt

unshift()方法将一个或多个元素添加到数组的开头,并返回该数组的新长度。

注意:要将新元素追加到数组的末尾,请使用push()方法。

语法:

array.unshift(element1, ..., elementN)
var fruits = ["Banane", "Mango", "Apfel"];
fruits.unshift("Strawberry");
Testen Sie heraus, ob‹/›

Browserkompatibilität

Die Zahlen in der Tabelle geben die erste Browserversion an, die die Methode unshift() vollständig unterstützt:

Methode
unshift()11JaJa9

Parameterwert

ParameterBeschreibung
elementNZu fügender Elemente am Anfang des Arrays

Technische Details

Rückgabewert:Rückgabe der neuen Länge des Arrays
JavaScript-Version:ECMAScript 1

Mehr Beispiele

Nachstehender Code fügt drei Elemente dem Array hinzu. Der Variable total enthält die neue Länge des Arrays:

var fruits = ["Banane", "Mango", "Apfel"];
var total = fruits.unshift("Strawberry", "Lychee", "Guava");
Testen Sie heraus, ob‹/›

Nachstehender Code fügt den Wert des Eingabefelds dem Array hinzu:


Banane, Mango, Apfel

 JavaScript Array-Objekt