Tut .Filter gibt ein Array zurück?
Die Filter () -Methode erstellt ein neues Array mit Elementen, die einen von einer Funktion bereitgestellten Test bestehen. Die filter () -Methode führt die Funktion nicht für leere Elemente aus. Die Filter () -Methode ändert das ursprüngliche Array nicht.
Wie wenden Sie einen Array -Filter an?
Verwenden Sie filter () auf einer Reihe von Zahlen
var newarray = array. filter (Funktion (Element) Rückgabebedingung;); Das Elementargument ist ein Verweis auf das aktuelle Element im Array als Filter () überprüft es gegen die Bedingung . Dies ist nützlich für den Zugriff auf Eigenschaften bei Objekten.
Tut .Filter -Mutat -Array?
Die Filter () -Methode ist eine Kopiermethode. Es ändert dies nicht, sondern gibt stattdessen eine flache Kopie zurück, die dieselben Elemente wie die aus dem ursprünglichen Array enthält (mit einigen gefilterten herausgefilterten). Die als Callbackfn bereitgestellte Funktion kann jedoch das Array mutieren.