Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Recherche d’Éléments dans un Tableau avec la Méthode find() | Méthodes Avancées de Tableaux et Transformations
Structures de Données JavaScript

bookRecherche d’Éléments dans un Tableau avec la Méthode find()

Exploration de la méthode find(), incluant sa syntaxe et ses applications, accompagnée d'exemples concrets illustrant son fonctionnement.

find()

Alors que la méthode filter() parcourt un tableau pour identifier tous les éléments répondant à une condition, la méthode find() est conçue pour une mission unique : identifier et retourner le premier élément correspondant. Aperçu de sa syntaxe :

array.find((element, index, array) => {
  // Callback body
});

Examinons les caractéristiques essentielles de la méthode find() :

  • Le tableau d'origine reste inchangé ;
  • Elle parcourt le tableau en examinant chaque élément ;
  • La méthode s'arrête dès qu'elle trouve la première correspondance et retourne cet élément précis ;
  • En l'absence d'élément correspondant, la méthode retourne undefined.

Rechercher une tâche par ordre

Dans cet exemple, la méthode 'find()' récupère la tâche selon la clé 'order'.

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. Quel est l'objectif principal de la méthode find() ?

2. Quelle est une caractéristique clé de la méthode find() ?

3. Quel sera le résultat dans l'exemple ci-dessous ?

question mark

Quel est l'objectif principal de la méthode find() ?

Select the correct answer

question mark

Quelle est une caractéristique clé de la méthode find() ?

Select the correct answer

question mark

Quel sera le résultat dans l'exemple ci-dessous ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.27

bookRecherche d’Éléments dans un Tableau avec la Méthode find()

Glissez pour afficher le menu

Exploration de la méthode find(), incluant sa syntaxe et ses applications, accompagnée d'exemples concrets illustrant son fonctionnement.

find()

Alors que la méthode filter() parcourt un tableau pour identifier tous les éléments répondant à une condition, la méthode find() est conçue pour une mission unique : identifier et retourner le premier élément correspondant. Aperçu de sa syntaxe :

array.find((element, index, array) => {
  // Callback body
});

Examinons les caractéristiques essentielles de la méthode find() :

  • Le tableau d'origine reste inchangé ;
  • Elle parcourt le tableau en examinant chaque élément ;
  • La méthode s'arrête dès qu'elle trouve la première correspondance et retourne cet élément précis ;
  • En l'absence d'élément correspondant, la méthode retourne undefined.

Rechercher une tâche par ordre

Dans cet exemple, la méthode 'find()' récupère la tâche selon la clé 'order'.

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. Quel est l'objectif principal de la méthode find() ?

2. Quelle est une caractéristique clé de la méthode find() ?

3. Quel sera le résultat dans l'exemple ci-dessous ?

question mark

Quel est l'objectif principal de la méthode find() ?

Select the correct answer

question mark

Quelle est une caractéristique clé de la méthode find() ?

Select the correct answer

question mark

Quel sera le résultat dans l'exemple ci-dessous ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 5
some-alt