Heim > Artikel > Web-Frontend > So löschen Sie ein Element im JS-Array
So löschen Sie ein Element aus einem js-Array: 1. Verwenden Sie zum Löschen die Funktion splice() mit dem Syntaxformat „array.splice (Startindex des gelöschten Elements, 1)“; 2. Verwenden Sie das Schlüsselwort delete mit das Syntaxformat „Array [Array-Elementindex] löschen“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So löschen Sie ein Element in einem Array in js
1. Verwenden Sie die Funktion splice(). Sie können die Funktion splice() in JS verwenden, um ein Element im Array zu löschen ()-Methode dient zum Hinzufügen oder Entfernen von Elementen aus einem Array.
Syntax:splice(index,len,[item])Kommentare: Diese Methode ändert das ursprüngliche Array. splice hat 3 Parameter, es kann auch verwendet werden, um
einen oder mehrere Werte im Array zu
ersetzen/löschen/hinzufügenindex: Array-Startindex
Delete---- item ist nicht Einstellungen
arr.splice(1,1) //['a','c','d'] 删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变 arr.splice(1,2) //['a','d'] 删除起始下标为1,长度为2的一个值,len设置的2Beschreibung: Gibt ein Array mit einem Element zurück, wenn nur ein Element entfernt wird. Wenn keine Elemente entfernt wurden, wird ein leeres Array zurückgegeben.
2. Verwenden Sie das Schlüsselwort delete
Nachdem delete ein Element im Array gelöscht hat, wird der darunter markierte Wert auf undefiniert gesetzt und die Länge des Arrays ändert sich nicht
delete arr[1] //[‘a’, ,‘c’,‘d’] 中间出现两个逗号,数组长度不变,有一项为undefinedFür weitere Programmierkenntnisse: Bitte besuchen Sie:
Einführung in die Programmierung
! !Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Element im JS-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!