Kursinhalt
JavaScript-Datenstrukturen
JavaScript-Datenstrukturen
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:
js
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.
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
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?
Danke für Ihr Feedback!