Überprüfen, ob alle Array-Elemente eindeutig sind

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

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:

  1. Öffnen Sie das Terminal/SSH und geben Sie node ein, um mit der Codeausführung zu beginnen.
  2. Erstellen Sie aus den zugeordneten Werten einen neuen Set, um nur einzigartige Vorkommen zu behalten.
  3. Verwenden Sie Array.prototype.length und Set.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.