In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das ein Array leer macht.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript-Funktion und Funktionsausdrücke
- JavaScript-Array-Länge
- JavaScript Array splice ()
Beispiel 1: Leeres Array durch Ersetzen eines neuen Arrays
// program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Ausgabe
(1, 2, 3) ()
Im obigen Programm wird der Wert des Arrays durch ein neues leeres Array ersetzt.
Beispiel 2: Leeres Array mit splice ()
// program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Ausgabe
(1, 2, 3) ()
Im obigen Programm wird die splice()
Methode verwendet, um alle Elemente eines Arrays zu entfernen.
In der splice()
Methode
- Das erste Argument ist der Index eines Arrays, aus dem ein Element entfernt werden soll.
- Das zweite Argument ist die Anzahl der Elemente, die Sie aus dem Indexelement entfernen möchten.
Beispiel 3: Leeres Array durch Einstellen der Länge 0
// program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
Ausgabe
(1, 2, 3) ()
Im obigen Programm wird die Eigenschaft length verwendet, um das Array zu leeren.
Bei der Einstellung array.length
auf 0 , werden alle Elemente der Anordnung entfernt werden.