Maison >interface Web >js tutoriel >A quoi sert javascript find()

A quoi sert javascript find()

青灯夜游
青灯夜游original
2021-11-24 17:41:0813374parcourir

En JavaScript, la méthode find() est utilisée pour obtenir le premier élément du tableau qui répond aux conditions spécifiées. Cette méthode appellera une fonction de rappel une fois pour chaque élément du tableau et utilisera la fonction de rappel pour trouver le premier. élément qui répond aux conditions spécifiées ; syntaxe "array.find(function(..),Value)".

A quoi sert javascript find()

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

En JavaScript, la méthode find() est utilisée pour obtenir le premier élément du tableau qui répond aux conditions spécifiées. La méthode

find() renvoie la valeur du premier élément du tableau qui remplit les conditions spécifiées (jugées dans la fonction). La méthode

find() exécute la fonction de rappel une fois pour chaque élément présent dans le tableau :

  • Si un élément du tableau est trouvé pour lequel la fonction renvoie une valeur vraie, find() renvoie la valeur de cet élément du tableau ( et ne vérifie pas les valeurs restantes)

  • Sinon, renvoie undefined

Syntaxe :

array.find(function(currentValue, index, arr),thisValue)
Parameters Description
function(currentValue, index, arr) Obligatoire. La fonction qui doit être exécutée pour chaque élément du tableau.
  • currentValue obligatoire. L'élément actuel

  • index est facultatif. La valeur d'index de l'élément actuel

  • arr Facultatif. L'objet tableau auquel appartient l'élément actuel

thisValue Facultatif. La valeur transmise à la fonction utilise généralement la valeur « this ».
Si ce paramètre est vide, "undefined" sera passé à la valeur "this"

Exemple : Récupère le premier élément du tableau dont l'âge est supérieur ou égal à 18

var ages = [3, 10, 18, 20];
function checkAdult(age) {
    return age >= 18;
}
console.log(ages.find(checkAdult));

A quoi sert javascript find()

[Recommandations associées : Tutoriel d'étude javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn