Heim > Web-Frontend > Front-End-Fragen und Antworten > So löschen Sie das erste Element aus dem es6-Array

So löschen Sie das erste Element aus dem es6-Array

青灯夜游
Freigeben: 2022-05-19 18:35:56
Original
5135 Leute haben es durchsucht

3 Möglichkeiten zum Löschen: 1. Verwenden Sie Shift(), Syntax „array object.shift()“. 2. Verwenden Sie splice(), um ein Element mit einem Startindex von 0 zu löschen. Die Syntax lautet „array object.splice(0,1)“. 3. Verwenden Sie delete, um das Array-Element mit Index 0 zu löschen. Die Syntax lautet „Array-Name [0] löschen“.

So löschen Sie das erste Element aus dem es6-Array

Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.

es6 Mehrere Möglichkeiten, das erste Element eines Arrays zu löschen

Methode 1: Verwenden Sie die Funktion „shift()“

array.shift(), um das erste Element des Arrays zu löschen und den Wert zurückzugeben des ersten Elements; verschiebt dann alle verbleibenden Elemente um 1 nach vorne, um die Lücke am Anfang des Arrays zu füllen. Die Funktion „array.shift()“ ändert das ursprüngliche Array. splice()-Methode Wird zum Hinzufügen oder Entfernen von Elementen zu einem Array verwendet.

Syntax:

var a = [1,2,3,4,5,6,7,8];  //定义数组
console.log(a);
a.shift();
console.log(a);
Nach dem Login kopieren

Kommentare: Diese Methode ändert das ursprüngliche Array. So löschen Sie das erste Element aus dem es6-Array

splice hat 3 Parameter, es kann auch verwendet werden, um

einen oder mehrere Werte im Array zu ersetzen/löschen/hinzufügen

index: Array-Startindex

len: Länge des Ersetzens/Löschens

item: Ersetzter Wert. Wenn gelöscht, ist das Element leer.
  • Zum Beispiel: arr = ['a','b','c','d']
  • Delete---- item ist nicht gesetzt

  • splice(index,len,[item])
    Nach dem Login kopieren
  • Methode 3: Verwenden Sie das Schlüsselwort „delete“

    Verwenden Sie das Schlüsselwort „delete“, um das Array-Element mit Index 0 zu löschen. Nachdem durch Löschen die Elemente im Array gelöscht wurden, wird der tiefgestellte Wert auf undefiniert gesetzt und die Länge des Arrays ändert sich nicht

    ]

    Das obige ist der detaillierte Inhalt vonSo löschen Sie das erste Element aus dem es6-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage