Heim > Web-Frontend > js-Tutorial > Wie entferne ich ein Element anhand seines Werts aus einem JavaScript-Array?

Wie entferne ich ein Element anhand seines Werts aus einem JavaScript-Array?

Barbara Streisand
Freigeben: 2024-12-15 08:09:09
Original
744 Leute haben es durchsucht

How to Remove an Item from a JavaScript Array by its Value?

Element nach Wert aus einem Array entfernen

Um ein Element nach seinem Wert aus einem JavaScript-Array zu entfernen, können Sie die Methode splice() verwenden in Verbindung mit der Methode indexOf().

Zum Beispiel ein Array gegeben ary = ['drei', 'sieben', 'eleven']:

var index = ary.indexOf('seven');
ary.splice(index, 1);
Nach dem Login kopieren

So funktioniert das:

  1. Die Methode indexOf() sucht nach dem ersten Vorkommen des angegebenen Werts (in diesem Fall 'seven') im Array. Wenn es gefunden wird, gibt es seine Position (Index) im Array zurück; andernfalls wird -1 zurückgegeben.
  2. Wenn der Index nicht -1 ist (d. h. der Wert wurde gefunden), wird die Methode splice() verwendet, um das Element aus dem Array zu entfernen. Der erste Parameter von splice() gibt den Startindex an (die von indexOf() zurückgegebene Position) und der zweite Parameter gibt die Anzahl der zu entfernenden Elemente an (in diesem Fall 1).

Durch Verwendung Mit dieser Technik können Sie Elemente anhand ihrer Werte effizient aus Arrays entfernen und so Arrays nach Bedarf verwalten und ändern.

Das obige ist der detaillierte Inhalt vonWie entferne ich ein Element anhand seines Werts aus einem JavaScript-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage