Arrays sind Listen (genauer gesagt: listenähnliche Objekte). Arrays bieten viele Funktionen, mit denen die Elemente in ihnen bearbeitet werden können. Zentrale Eigenschaften von Arrays sind:
var fruits = ['Apple', 'Banana'];
console.log(fruits.length); // output: 2
Mit vielen Funktionen lassen sich die Elemente eines Arrays manipulieren oder auswerten.
.push(element) fügt ein Element am Ende des Arrays hinzu, .pop() entfernt das letzte Element. .unshift(element) fügt ein Element an den Anfang des Arrays hinzu, .shift() entfernt das erste Element. .push(element) und .unshift(element) haben als Rückgabewert die neue Länge des Arrays, .pop() und .shift() geben das entfernte Element zurück.
var newLength = fruits.push('Orange');
// ["Apple", "Banana", "Orange"]
var last = fruits.pop(); // remove Orange (from the end)
// ["Apple", "Banana"];
var first = fruits.shift(); // remove Apple from the front
// ["Banana"];
var newLength = fruits.unshift('Strawberry') // add to the front
// ["Strawberry", "Banana"];
.indexOf(element), .filter, .find
...