Maison > Article > interface Web > Comment utiliser find en js
La méthode JavaScript find() recherche et renvoie le premier élément qui remplit les conditions spécifiées dans le tableau. S'il n'est pas trouvé, il renvoie undéfini. Utilisation : définissez une fonction de rappel qui reçoit les paramètres d'élément, d'index et de tableau. Appelez la fonction de rappel à l'aide de la méthode find(), en passant le tableau et thisArg facultatif. La fonction de rappel renvoie vrai ou faux pour indiquer si la condition est remplie. Renvoie le premier élément qualificatif ou non défini.
La méthode find() en JavaScript
Définition : La méthode
find() trouve le premier élément qui remplit les conditions spécifiées dans le tableau et renvoie cet élément. Si aucun élément correspondant n'est trouvé, undefined est renvoyé.
Syntaxe :
<code>find(callbackFunction(element, index, array))</code>
Paramètres :
callbackFunction : Une fonction qui reçoit trois paramètres :
Usage :
Trouver les conditions de correspondance Le premier élément :
<code>const fruits = ["apple", "banana", "orange", "pear"]; const firstOrange = fruits.find(fruit => fruit === "orange"); console.log(firstOrange); // 输出: "orange"</code>
Utilisez thisArg pour spécifier ceci pour pointer vers :
<code>const numbers = [1, 2, 3, 4, 5]; const isEven = function(number) { return number % 2 === 0; }; const firstEvenNumber = numbers.find(isEven, numbers); console.log(firstEvenNumber); // 输出: 2</code>
Retour undéfini : Si aucun élément répondant aux critères n'est trouvé, la méthode find() reviendra indéfini.
<code>const people = [{ name: "John" }, { name: "Mary" }]; const personNamedAlice = people.find(person => person.name === "Alice"); console.log(personNamedAlice); // 输出: undefined</code>
Avantages : La méthode
Alternatives :
Bien que la méthode find() soit largement utilisée, elle propose également des alternatives, telles que :
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!