Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Find() Methode | Fortgeschrittene Array-Operationen
JavaScript-Datenstrukturen
course content

Kursinhalt

JavaScript-Datenstrukturen

JavaScript-Datenstrukturen

1. Einführung und Voraussetzungen
2. Objektgrundlagen
3. Fortgeschrittene Objektmanipulation
4. Mastering Arrays
5. Fortgeschrittene Array-Operationen

book
Find() Methode

Lassen Sie uns die find()-Methode erkunden, einschließlich ihrer Syntax und Anwendungen, mit konkreten Beispielen, um ihre Funktionalität zu veranschaulichen.

find()

Während die filter()-Methode ein Array durchforstet, um alle Elemente zu finden, die eine Bedingung erfüllen, ist die find()-Methode speziell für eine einzige Mission konzipiert – das Entdecken und Abrufen des ersten übereinstimmenden Elements. Hier ist ein genauerer Blick auf ihre Syntax:

Lassen Sie uns die kritischen Eigenschaften der find()-Methode entschlüsseln:

  • Das ursprüngliche Array bleibt unverändert;
  • Es navigiert durch das Array und prüft jedes Element;
  • Die Methode stoppt, sobald sie das erste passende Element gefunden hat, und gibt dieses spezifische Element zurück;
  • Ohne ein passendes Element gibt die Methode undefined zurück.

Finde eine Aufgabe nach Reihenfolge

In diesem Beispiel ruft die 'find()'-Methode die Aufgabe anhand des 'order'-Schlüssels ab.

1234567891011
const tasks = [ { order: 1, name: "Buy groceries" }, { order: 2, name: "Walk the dog" }, { order: 3, name: "Read a book" }, ]; const firstTask = tasks.find((element) => element.order === 1); console.log("First task:", firstTask.name); // Output: First task: Buy groceries const secondTask = tasks.find((element) => element.order === 2); console.log("Second task:", secondTask.name); // Output: Second task: Walk the dog
copy

1. Was ist der Hauptzweck der find()-Methode?

2. Was ist ein wesentliches Merkmal der find()-Methode?

3. Was wird die Ausgabe im folgenden Beispiel sein?

Was ist der Hauptzweck der `find()`-Methode?

Was ist der Hauptzweck der find()-Methode?

Wählen Sie die richtige Antwort aus

Was ist ein wesentliches Merkmal der `find()`-Methode?

Was ist ein wesentliches Merkmal der find()-Methode?

Wählen Sie die richtige Antwort aus

Was wird die Ausgabe im folgenden Beispiel sein?

Was wird die Ausgabe im folgenden Beispiel sein?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 5
We're sorry to hear that something went wrong. What happened?
some-alt