Heim > Web-Frontend > js-Tutorial > So löschen Sie alle Elemente aus einem Javascript-Array

So löschen Sie alle Elemente aus einem Javascript-Array

青灯夜游
Freigeben: 2023-01-04 09:34:55
Original
6815 Leute haben es durchsucht

Methode: 1. Verwenden Sie die Anweisung „arr=[]“ zum Löschen. 2. Verwenden Sie die Anweisung „arr.length=0“ zum Löschen. 3. Verwenden Sie die Funktion splice(), die Syntax „arr.splice(0 , arr.length )"; 4. Verwenden Sie zum Löschen eine while-Schleife mit pop() oder shift().

So löschen Sie alle Elemente aus einem Javascript-Array

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

JavaScript-Methode zum Löschen aller Elemente im Array-Array

var arr = [1,2,3,4];
Nach dem Login kopieren

Methode 1: Direkte Zuweisung

arr = [];
Nach dem Login kopieren

So löschen Sie alle Elemente aus einem Javascript-Array

Weisen Sie das leere Array direkt der Variablen arr zu, und das neue Array hat keine Referenzbeziehung mit dem Original. Vorgänge am neuen Array wirken sich nicht auf das ursprüngliche Array aus.

Methode 2: Länge festlegen

arr.length = 0
Nach dem Login kopieren

So löschen Sie alle Elemente aus einem Javascript-Array

Setzen Sie die Array-Länge direkt auf 0. Diese Methode funktioniert nicht in allen JS-Engines, und wenn der strikte Modus „strenger Modus“ verwendet wird, wird arr .length gelesen. nur und diese Methode wird nicht funktionieren.

Methode 3: splice

arr.splice(0, arr.length)
Nach dem Login kopieren

So löschen Sie alle Elemente aus einem Javascript-Array

Diese Methode gibt alle gelöschten Elemente zurück und bildet ein neues Array, hat jedoch keine Auswirkungen auf die Leistung und behält einen Verweis auf das Array bei.

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Methode 4: pop()

while(arr.length > 0) {
    arr.pop();
}
Nach dem Login kopieren

So löschen Sie alle Elemente aus einem Javascript-Array

schlechte Leistung.

Methode 5: shift()

while (arr.length > 0) {
  arr.shift();
}
Nach dem Login kopieren

So löschen Sie alle Elemente aus einem Javascript-Array

Dies ist die Methode mit der schlechtesten Leistung.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmiervideos! !

Das obige ist der detaillierte Inhalt vonSo löschen Sie alle Elemente aus einem Javascript-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