Heim > Artikel > Web-Frontend > Detaillierte Erklärung des Tutorials zur JS-Array-Manipulation
Eins: Array-Elemente hinzufügen
1: push
var f1=[1,2,3]
f1.push(4,5)
console.log(f1) //[1,2,3,4,5]
2: Die unshift()-Methode kann ein oder mehrere Elemente am Anfang des Arrays hinzufügen und new zurückgeben Länge.
var f1=[1,2,3]f1.unshift(4,5) console.log(f1) //[4,5,1,2,3]
3: Die splice()-Methode fügt dem Array Elemente hinzu/entfernt sie und gibt dann das gelöschte Element zurück
(1) Löschen
var f1=[1,2,3,4,5,6,7]f1.splice(4,2) console.log(f1) //[1, 2, 3, 4, 7]
(2) Löschen und hinzufügen
var f1=[1,2,3,4,5,6] f1.splice(1,2,'h') console.log(f1) //[1, "h", 4, 5, 6]
2: Löschen von Array-Elementen
1: pop( ) ; //Entferne das letzte Element und gib den Elementwert zurück
f1=[1,2,3,4,5,6
2:shift(); //Entferne das erste Element und gib den Elementwert zurück, Elemente im Array Automatisch vorwärts bewegen
var f1=[1,2,3,4,5,6]
console.log(f1.shift()) //1
console.log (f1) //[2, 3, 4, 5, 6]
3:splice(deletePos,deleteCount); //Löschen Sie die angegebene Anzahl von deleteCount-Elementen ab der angegebenen Position deletePos, array Das Formular gibt das entfernte Element zurück
Siehe das Hinzufügen des vorherigen Array-Elements 3
Drei: Abfangen und Zusammenführen von Elementen
1:slice(start, end); //Gibt einen Teil des Arrays in Form eines Arrays zurück. Beachten Sie, dass das Element, das end entspricht, nicht enthalten ist. Wenn end weggelassen wird, werden alle Elemente nach start kopiert
var f1=[1,2,3,4,5,6] console.log(f1.slice(3)) //[4, 5, 6]console.log(f1) //[1,2, 3, 4, 5, 6] 不会改变数组 splice 会该变原数组
2: Die concat()-Methode wird zum Verketten von zwei oder mehr Arrays verwendet.
var f1=[1,2];var f2=[3,4] console.log(f1.concat(f2)) //[1, 2, 3, 4]
Viertens: Kopie des Arrays
1, Slice(0); //Eine Kopie des Arrays zurückgeben, beachten Sie, dass es sich um ein neues Array handelt, kein Zeiger
2, concat(); //Gibt ein kopiertes Array des Arrays zurück. Beachten Sie, dass es sich um ein neues Array handelt, das nicht auf
zeigt. 5: Stringisierung von Array-Elementen
join(separator) ; //Gib einen String zurück, der jeden Elementwert des Arrays miteinander verbindet, getrennt durch ein Trennzeichen.
var f1=['apple','banner','orange'] console.log(f1.join()) //apple,banner,orange
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Tutorials zur JS-Array-Manipulation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!