Einzigartige Werte in einem Array

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 uns mit dem Konzept von Arrays in JavaScript befassen und lernen, wie man in einem Array einzigartige Werte mithilfe des Set-Objekts und des Spreadoperators findet. Wir werden einen einfachen und effizienten Ansatz zur Entfernung von Duplikaten aus einem Array erkunden und nur die einzigartigen Elemente zurückgeben. Dieses Lab ist ideal für Personen, die ihre Kenntnisse über Arrays und Datenmanipulation in JavaScript verbessern möchten.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators") subgraph Lab Skills javascript/variables -.-> lab-28682{{"Einzigartige Werte in einem Array"}} javascript/data_types -.-> lab-28682{{"Einzigartige Werte in einem Array"}} javascript/arith_ops -.-> lab-28682{{"Einzigartige Werte in einem Array"}} javascript/comp_ops -.-> lab-28682{{"Einzigartige Werte in einem Array"}} javascript/spread_rest -.-> lab-28682{{"Einzigartige Werte in einem Array"}} end

Wie man in JavaScript einzigartige Werte in einem Array findet

Um alle einzigartigen Werte in einem Array zu finden, können Sie in JavaScript die folgenden Schritte ausführen:

  1. Erstellen Sie aus dem gegebenen Array ein Set, um doppelte Werte zu entfernen.
  2. Verwenden Sie den Spreadoperator (...), um das Set wieder in ein Array zu konvertieren.

Hier ist ein Beispielcodeausschnitt:

const getUniqueValues = (arr) => [...new Set(arr)];

Sie können die Funktion aufrufen und ihr ein Array übergeben, wie folgt:

getUniqueValues([1, 2, 2, 3, 4, 4, 5]); // [1, 2, 3, 4, 5]

Dies wird ein Array zurückgeben, das alle einzigartigen Werte aus dem ursprünglichen Array enthält, ohne jegliche Duplikate.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab zu einzigartigen Werten in einem Array abgeschlossen. Sie können in LabEx weitere Labs ausprobieren, um Ihre Fähigkeiten zu verbessern.