Einführung
In diesem Lab werden wir das Konzept des Überprüfens, ob alle Elemente in einem Array eindeutig sind, mit JavaScript erkunden. Wir werden das Set-Objekt verwenden, um doppelte Elemente zu eliminieren und die Länge der eindeutigen Werte mit der ursprünglichen Array zu vergleichen. In diesem Lab erhalten Sie eine praktische Erfahrung, wie Sie mit JavaScript nach eindeutigen Elementen in einem Array suchen.
Wie man überprüft, ob alle Array-Elemente eindeutig sind
Um zu überprüfen, ob alle Elemente in einem Array eindeutig sind, gehen Sie folgenschrittweise vor:
- Öffnen Sie das Terminal/SSH und geben Sie
nodeein, um mit der Codeausführung zu beginnen. - Erstellen Sie aus den zugeordneten Werten einen neuen
Set, um nur einzigartige Vorkommen zu behalten. - Verwenden Sie
Array.prototype.lengthundSet.prototype.size, um die Länge der eindeutigen Werte mit dem ursprünglichen Array zu vergleichen.
Hier ist eine Beispiel-Funktion, die diese Schritte implementiert:
const allUnique = (arr) => arr.length === new Set(arr).size;
Sie können diese Funktion verwenden, um zu überprüfen, ob ein Array ausschließlich eindeutige Elemente enthält, wie folgt:
allUnique([1, 2, 3, 4]); // true
allUnique([1, 1, 2, 3]); // false
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Überprüfen, ob alle Array-Elemente eindeutig sind" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.