Heim >Web-Frontend >js-Tutorial >So löschen Sie Array-Array-Elemente in JavaScript

So löschen Sie Array-Array-Elemente in JavaScript

coldplay.xixi
coldplay.xixiOriginal
2021-04-08 17:56:217432Durchsuche

So löschen Sie Array-Array-Elemente in JavaScript: 1. Verwenden Sie zum Löschen [splice()], der Code lautet [console.log(arr.splice(1, 2))] 2. Verwenden Sie zum Löschen den Löschoperator.

So löschen Sie Array-Array-Elemente in JavaScript

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

JavaScript-Methode zum Löschen von Array-Array-Elementen:

1. splice() Löschung:

var arr = ["犀牛前端部落", 4, "青岛市南区", "pipipi.net"];
console.log(arr.splice(1, 2));
console.log(arr);

Der Code kann Elemente mit den Indexwerten 1 und 2 im Array löschen.

Die Spleißmethode gibt ein neues Array zurück, das aus gelöschten Elementen besteht. Diese Methode betreibt direkt das ursprüngliche Array.

Informationen zur Spleißmethode finden Sie im Kapitel JavaScript splice().

2. Löschen mit Löschoperator:

Mit dem Löschoperator können auch angegebene Array-Elemente gelöscht werden.

Das Codebeispiel lautet wie folgt:

var arr = ["犀牛前端部落", 4, "青岛市南区", "pipipi.net"];
delete arr[1];
for (var index = 0; index < arr.length; index++) {
  console.log("index:" + index+",数组值:"+arr[index]);
}

Dieser Operator löscht Array-Elemente. Die Länge des Arrays ändert sich nicht, aber der Elementwert des entsprechenden Index wird in undefiniert geändert.

Verwandte kostenlose Lernempfehlungen: Javascript-Video-Tutorial

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