Die Methode sucht entlang der vorhandenen Reihenfolge
Ein Verlauf enthält mehrere abgeschlossene Aufgaben. Die Oberfläche möchte den zuletzt abgeschlossenen Eintrag zeigen. MDN beschreibt findLast als Suche vom höchsten Arrayindex zurück zum ersten passenden Element. Die Methode sortiert die Daten nicht automatisch nach Datum. Wenn ein Import die Reihenfolge verändert hat, muss der letzte passende Listeneintrag deshalb nicht der zeitlich neueste sein. Dieser Ratgeber erklärt eine kleine Datenannahme, die sonst leicht unsichtbar bleibt.
Die Quelle der Reihenfolge klären
Schreibe zunächst auf, welche Ordnung die Anwendung tatsächlich erhält. Ist die Liste bestätigt zeitlich sortiert oder nur in der Reihenfolge eines Dateiimports angekommen? Definiere außerdem, welches Datum für „neu“ zählt: Erstellung, Abschluss oder letzte Bearbeitung. Eine nachträgliche Beschreibung darf eine ältere abgeschlossene Aufgabe nicht automatisch zum neuesten Abschluss machen. Wenn diese Bedeutung unbekannt ist, bleibt die Aussage begrenzt. Ein passender Methodenname ersetzt keinen fachlich geklärten Zeitbezug.
Eine absichtlich ungeordnete Probe verwenden
Erzeuge drei harmlose Testeinträge mit eindeutig unterschiedlichen Abschlussdaten. Ordne sie zunächst chronologisch und prüfe das Ergebnis von findLast mit einer klaren Bedingung. Vertausche anschließend zwei Positionen, ohne die Daten zu ändern. Beobachte, ob deine Anzeige weiterhin die beabsichtigte Aussage erfüllt. Teste zusätzlich eine Liste ohne passenden Eintrag; die Methode liefert dann undefined. Dieser Fall braucht eine verständliche Darstellung statt eines erfundenen Zeitstempels. Eine leere Liste gehört ebenfalls in die Probe.
Die Annahme sichtbar dokumentieren
Wenn die Anwendung eine chronologische Ordnung voraussetzt, muss sie diese erhalten oder gezielt herstellen und prüfen. Halte die ursprünglichen Daten für die Kontrolle unverändert verfügbar. Für gleiche Zeitangaben braucht es gegebenenfalls eine zusätzliche nachvollziehbare Regel. Die Abnahme gelingt, wenn der fachlich neueste passende Vorgang auch nach realistischen Änderungen der Lieferreihenfolge richtig bestimmt wird. findLast ist dabei ein Werkzeug zum Durchsuchen einer Folge. Es bestätigt weder die Wahrheit eines Datums noch die Vollständigkeit des geladenen Verlaufs.
Kontrolliere zusätzlich den angezeigten Namen des gefundenen Vorgangs. Ein richtig berechneter Zeitpunkt hilft wenig, wenn die Oberfläche dazu versehentlich den Titel eines anderen Eintrags zeigt.
Quellen & Aktualität
Quellen geprüft am 2026-10-23. Herstellerangaben sind als solche eingeordnet. Produktdetails können sich nach diesem Stand ändern.


