JavaScript ist eine häufig verwendete Programmiersprache, die in der Webentwicklung und Anwendungsentwicklung weit verbreitet ist. Unter diesen ist Array eine der am häufigsten verwendeten Datenstrukturen in JavaScript. Es kann eine Reihe verwandter Daten speichern und verschiedene Vorgänge zur Verarbeitung dieser Daten unterstützen. JavaScript bietet viele Methoden, die für Array-Operationen verwendet werden können. In diesem Artikel werden einige davon vorgestellt.
push()-Methode ermöglicht es uns, ein oder mehrere Elemente am Ende des Arrays hinzuzufügen und gibt die aktualisierte Array-Länge zurück. Der folgende Code fügt beispielsweise ein Element am Ende des Array-Alters hinzu:
let ages = [25, 30, 35]; ages.push(40); console.log(ages); // [25, 30, 35, 40]
pop()-Methode ist das Gegenteil der push()-Methode, sie entfernt ein Element vom Ende von das Array und gibt die gelöschten Elemente zurück. Der folgende Code entfernt beispielsweise das letzte Element des Array-Alters:
let ages = [25, 30, 35]; let deletedAge = ages.pop(); console.log(deletedAge); // 35 console.log(ages); // [25, 30]
shift()-Methode ähnelt der pop()-Methode, entfernt jedoch das erste Element vom Anfang von das Array und gibt das gelöschte Element zurück. Der folgende Code löscht beispielsweise das erste Element des Array-Alters:
let ages = [25, 30, 35]; let deletedAge = ages.shift(); console.log(deletedAge); // 25 console.log(ages); // [30, 35]
unshift()-Methode ist das Gegenteil der push()-Methode, sie fügt ein oder mehrere Elemente vom Anfang an hinzu das Array und gibt die aktualisierte Array-Länge zurück. Der folgende Code fügt beispielsweise ein Element am Anfang des Array-Alters hinzu:
let ages = [25, 30, 35]; ages.unshift(20); console.log(ages); // [20, 25, 30, 35]
slice()-Methode ermöglicht es uns, ein neues Array aus einem Array zu erstellen, das die angegebenen Start- und enthält Endindizes. Elemente dazwischen. Mit dem folgenden Code wird beispielsweise ein neues Array erstellt, das das zweite und dritte Element im Array-Alter enthält:
let ages = [25, 30, 35]; let newAges = ages.slice(1, 3); console.log(newAges); // [30, 35]
splice()-Methode ermöglicht es uns, einem Array hinzuzufügen und daraus zu entfernen oder ein oder zu ersetzen mehr Elemente. Es akzeptiert drei Parameter: Startindex, Anzahl der zu entfernenden Elemente und hinzuzufügende Elemente. Der folgende Code entfernt beispielsweise das zweite Element im Ages-Array und fügt ein neues Element an derselben Position hinzu:
let ages = [25, 30, 35]; ages.splice(1, 1, 28); console.log(ages); // [25, 28, 35]
indexOf()-Methode gibt das angegebene Element im zurück Array Index des ersten Vorkommens. Wenn das Element nicht existiert, wird -1 zurückgegeben. Der folgende Code gibt beispielsweise den Index von Element 35 im Array ages zurück:
let ages = [25, 30, 35]; let index = ages.indexOf(35); console.log(index); // 2
Die Methode lastIndexOf() ähnelt der Methode indexOf(), gibt jedoch den Index des letzten Vorkommens des angegebenen Elements im zurück Array.
forEach()-Methode ermöglicht es uns, alle Elemente im Array zu durchlaufen und bestimmte Operationen für jedes Element auszuführen. Der folgende Code gibt beispielsweise eine Meldung für jedes Element im Array-Alter aus:
let ages = [25, 30, 35]; ages.forEach(function(age) { console.log("The person's age is " + age); });
map()-Methode ermöglicht es uns, alle Elemente im Array zu durchlaufen und sie basierend auf bestimmten zu kombinieren Bedingungen In neuen Wert umwandeln. Der folgende Code multipliziert beispielsweise das Alter jedes Elements im Array mit 2 und erstellt ein neues Array:
let ages = [25, 30, 35]; let doubledAges = ages.map(function(age) { return age * 2; }); console.log(doubledAges); // [50, 60, 70]
filter()-Methode ermöglicht es uns, alle Elemente im Array zu durchlaufen und zurückzukehren Elemente, die bestimmte Bedingungen erfüllen. Der folgende Code gibt beispielsweise Elemente zurück, die größer als 30 im Array-Alter sind:
let ages = [25, 30, 35]; let filteredAges = ages.filter(function(age) { return age > 30; }); console.log(filteredAges); // [35]
Arrays sind eine sehr wichtige Datenstruktur in JavaScript, die es uns ermöglicht, problemlos mit mehreren ähnlichen Daten umzugehen. Bei der eigentlichen Programmierung ist es sehr wichtig, die Array-Operationsmethoden zu beherrschen, was die Entwicklungseffizienz und die Lesbarkeit des Codes erheblich verbessern kann. Dieser Artikel stellt einige häufig verwendete Array-Operationsmethoden vor und hofft, den Lesern hilfreich zu sein.
Das obige ist der detaillierte Inhalt vonArrays in JavaScript beinhalten Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!