Einführung
In diesem Lab werden wir eine JavaScript-Funktion untersuchen, die uns dabei hilft, das letzte Element eines Arrays zu finden. Wir werden lernen, wie man überprüft, ob ein Array gültig ist und eine Länge-Eigenschaft hat, und wie man die Länge-Eigenschaft verwendet, um den Index des letzten Elements zu berechnen. Wir werden auch lernen, wie man undefined zurückgibt, wenn das Array leer oder ungültig ist.
Wie man das letzte Element eines Arrays in JavaScript erhält
Um mit der Programmierung zu beginnen, öffnen Sie das Terminal/SSH und geben Sie node ein. Die folgende Funktion gibt das letzte Element in einem Array zurück:
const last = (arr) => (arr && arr.length ? arr[arr.length - 1] : undefined);
Um sie zu verwenden, müssen Sie ein Array als Argument angeben. Die Funktion überprüft, ob das Array wahrheitswertig ist und eine length-Eigenschaft hat. Wenn beide Bedingungen wahr sind, berechnet sie den Index des letzten Elements des Arrays und gibt ihn zurück. Andernfalls gibt sie undefined zurück.
Hier sind einige Beispiele:
last([1, 2, 3]); // 3
last([]); // undefined
last(null); // undefined
last(undefined); // undefined
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Letztes Array-Element" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.