Méthode find

La méthode find aide à trouver le premier élément dans un tableau selon la condition transmise dans le paramètre callback. Si l'élément n'est pas présent, undefined est retourné.

Syntaxe

javascripttableau.find(fonction);

Exemple

Trouvons un élément du tableau correspondant aux conditions définies dans la fonction :

javascriptlet arr = [1, 2, 3, 4];

let res = arr.find(function(currentValue) {
  return currentValue > 0;
});

console.log(res);

Résultat de l'exécution du code :

javascript1

Exemple

Trouvons un élément du tableau dont la longueur est égale à 2 :

javascriptlet arr = ['abc', 'defg', 'kl', 'mn'];

let res = arr.find(function(elem) {
  return elem.length == 2;
});

console.log(res);

En conséquence de l'exécution du code nous verrons que la méthode a trouvé le premier élément correspondant aux conditions de la fonction :

javascript'kl'

Voir aussi

  • la méthode findIndex,
    qui recherche l'index d'un élément dans un tableau
  • la méthode findLast,
    qui recherche un élément à partir de la fin du tableau
  • la méthode findLastIndex,
    qui recherche l'index d'un élément à partir de la fin du tableau