Heim  >  Artikel  >  Web-Frontend  >  So löschen Sie das erste Element eines Arrays in Javascript

So löschen Sie das erste Element eines Arrays in Javascript

青灯夜游
青灯夜游Original
2022-02-07 10:49:078599Durchsuche

So löschen Sie die ersten paar Elemente eines Arrays in JavaScript: 1. Verwenden Sie splice(), die Syntax lautet „array.splice(geben Sie den Positionsindex an, 1)“ 2. Verwenden Sie das Schlüsselwort delete, die Syntax lautet „ Array-Namen löschen [Positionsindex angeben] ".

So löschen Sie das erste Element eines Arrays in Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Javascript-Methode zum Löschen der ersten paar Elemente eines Arrays

1. Verwenden Sie die splice()-Methode

Das Array-Objekt in JavaScript stellt eine splice()-Methode zum Ausführen spezifischer Operationen am Array bereit. splice() ist wahrscheinlich die leistungsstärkste Array-Methode. Sie kann auf viele Arten verwendet werden. Hier stellen wir nur die Methode zum Löschen von Array-Elementen vor. Beim Löschen von Array-Elementen kann eine beliebige Anzahl von Elementen gelöscht werden, indem nur zwei Parameter angegeben werden: die Position des ersten zu löschenden Elements und die Anzahl der zu löschenden Elemente.

Die Syntax zum Löschen von Elementen:

array.splice(index,howmany)
  • Der erste Parameter index kann die Startposition des Index angeben (d. h. die Position, an der Elemente gelöscht werden);

  • Der zweite Parameter howmany gibt die Anzahl der Elemente an, die gelöscht werden sollen gelöscht (d. h. ein oder mehrere Elemente, die entfernt werden müssen).

Schauen wir uns das folgende Beispiel genauer an:

var arr= [1,2,3,4,5];
console.log(arr);

arr.splice(1,1);
console.log(arr);

Es ​​ist ersichtlich, dass: Verwenden Sie arr.splice(1,1), um ein Element ab der Position von Index 1 (dem zweiten Element des Arrays) zu löschen, d. h. löschen Sie arr [1] , das Ausgabeergebnis lautet also:

So löschen Sie das erste Element eines Arrays in Javascript

2. Verwendung des Schlüsselworts „delete“

JavaScript stellt ein Schlüsselwort „delete“ zum Löschen (Löschen) von Array-Elementen bereit.

var colors = ["red", "blue", "grey", "green"];
delete colors[0];
console.log(colors); // [undefined, "blue", "grey", "green"]

Es ist zu beachten, dass nach der Verwendung von delete zum Löschen eines Elements die Länge des Arrays unverändert bleibt, das gelöschte Element jedoch auf undefiniert gesetzt wird.

【Verwandte Empfehlungen: Javascript-Lern-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie das erste Element eines Arrays in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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