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
tableau.find(fonction);
Exemple
Trouvons un élément du tableau correspondant aux conditions définies dans la fonction :
let 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 :
1
Exemple
Trouvons un élément du tableau
dont la longueur est égale à 2 :
let 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 :
'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