96 of 264 menu

Die Methode lastIndexOf

Die Methode lastIndexOf führt eine Suche nach einem Element in einem Array durch. Sie gibt die Position des letzten gefundenen Elements zurück, oder -1, wenn das Element nicht vorhanden ist. Als ersten Parameter geben wir das zu suchende Element an, als zweiten (optionalen) - die Position, ab welcher die Suche beginnen soll. Die Suche wird vom Ende des Arrays zum Anfang hin durchgeführt.

Syntax

array.lastIndexOf(element, [startIndex]);

Beispiel

Lassen Sie uns die Position der letzten Drei im Array finden:

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

Ergebnis der Codeausführung:

4

Beispiel

Versuchen wir nun, ein Element zu finden, das nicht im Array vorhanden ist:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

Ergebnis der Codeausführung:

-1

Beispiel

Lassen Sie uns die Suche von einer bestimmten Position aus starten. Als Ergebnis wird die letzte Drei gefunden, mit Ausnahme der übersprungenen:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

Ergebnis der Codeausführung:

3

Siehe auch

  • die Methode includes,
    die das Vorhandensein eines Elements im Array prüft
  • die Methode indexOf,
    die Elemente vom Anfang an durchsucht
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen