Einführung
In diesem Lab werden wir untersuchen, wie man mithilfe von JavaScript überprüft, ob ein Datum dem gleichen Datum entspricht. Wir werden das Date-Objekt und seine toISOString()-Methode verwenden, um die Daten in ein ISO-String-Format umzuwandeln, das wir dann mit einer strikten Gleichheitsüberprüfung auf Gleichheit vergleichen können. Am Ende dieses Labs werden Sie ein besseres Verständnis dafür haben, wie man in JavaScript Daten vergleicht und sicherstellt, dass sie gleich sind.
Überprüfen, ob zwei Daten gleich sind
Um zu überprüfen, ob zwei Daten gleich sind, führen Sie die folgenden Schritte aus:
- Öffnen Sie das Terminal/SSH und geben Sie
nodeein, um mit der Codeausführung zu beginnen. - Verwenden Sie
Date.prototype.toISOString()und eine strikte Gleichheitsüberprüfung (===), um die beiden Daten zu vergleichen. - Hier ist ein Beispielcodeausschnitt:
const isSameDate = (dateA, dateB) =>
dateA.toISOString() === dateB.toISOString();
- Testen Sie die Funktion mit zwei Daten als Argumenten, um zu sehen, ob sie gleich sind:
isSameDate(new Date(2010, 10, 20), new Date(2010, 10, 20)); // true
Diese Funktion überprüft, ob die beiden Daten gleich sind, indem sie ihre ISO-String-Darstellungen vergleicht.
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Datum ist gleich wie ein anderes Datum" abgeschlossen. Sie können in LabEx weitere Labs ausprobieren, um Ihre Fähigkeiten zu verbessern.