Nützliche Methoden
Zuletzt aktualisiert
Zuletzt aktualisiert
slice()
Die slice()
-Methode gibt eine eines Teils eines Arrays in ein neues Array-Objekt zurück, das von Anfang bis Ende (ohne Ende) ausgewählt wird, wobei Anfang und Ende den Index der Elemente in diesem Array darstellen. Das ursprüngliche Array wird nicht verändert.
splice()
Die Methode splice()
ändert den Inhalt eines Arrays, indem sie bestehende Elemente entfernt oder ersetzt und/oder neue Elemente an ihrer Stelle hinzufügt.
concat()
Die Methode concat() wird verwendet, um zwei oder mehr Arrays zusammenzuführen. Diese Methode verändert die bestehenden Arrays nicht, sondern gibt ein neues Array zurück.
join()
Die Methode join()
erstellt eine neue Zeichenkette und gibt sie zurück, indem sie alle Elemente in diesem Array durch Kommas oder eine angegebene Trennzeichenkette trennt. Wenn das Array nur ein Element enthält, wird dieses Element ohne Trennzeichen zurückgegeben.
at()
Die at()
-Methode nimmt einen ganzzahligen Wert an und gibt das Element an diesem Index zurück, wobei positive und negative Ganzzahlen möglich sind. Negative Ganzzahlen werden ab dem letzten Element im Array zurückgezählt.
indexOf()
Die Methode indexOf()
gibt den ersten Index zurück, an dem ein bestimmtes Element im Array gefunden werden kann, oder -1, wenn es nicht vorhanden ist.
includes()
Die Methode includes()
bestimmt, ob ein Array einen bestimmten Wert in seinen Einträgen enthält, und gibt je nachdem true
oder false
zurück.
find()
Die find()
-Methode gibt das erste Element im angegebenen Array zurück, das die angegebene Prüffunktion erfüllt. Wenn kein Wert die Prüffunktion erfüllt, wird undefined
zurückgegeben.
findIndex()
Die Methode findIndex()
gibt den Index des ersten Elements in einem Array zurück, das die angegebene Prüffunktion erfüllt. Wenn kein Element die Prüffunktion erfüllt, wird -1 zurückgegeben.
some()
Die Methode some() prüft, ob mindestens ein Element im Array den von der angegebenen Funktion implementierten Test besteht. Sie gibt true
zurück, wenn sie in dem Array ein Element findet, für das die angegebene Funktion true
liefert; andernfalls gibt sie false
zurück. Das Array wird dabei nicht verändert.
every()
Die Methode every()
prüft, ob alle Elemente im Array den von der angegebenen Funktion implementierten Test bestehen. Sie gibt einen booleschen Wert zurück.
flat()
Die flat()
-Methode erstellt ein neues Array, in dem alle Unterarrayelemente rekursiv bis zur angegebenen Tiefe verkettet werden.
flatMap()
Die Methode flatMap()
gibt ein neues Array zurück, das durch die Anwendung einer bestimmten Callback-Funktion auf jedes Element des Arrays gebildet wird, und reduziert das Ergebnis um eine Ebene. Sie ist identisch mit einer map()
gefolgt von einer flat()
der Tiefe 1 (arr.map(...args).flat()
), aber etwas effizienter als der separate Aufruf dieser beiden Methoden.