Maison > interface Web > js tutoriel > Comment la méthode « includes » peut-elle simplifier les comparaisons de valeurs en JavaScript ?

Comment la méthode « includes » peut-elle simplifier les comparaisons de valeurs en JavaScript ?

Barbara Streisand
Libérer: 2024-12-17 06:18:25
original
991 Les gens l'ont consulté

How Can the `includes` Method Simplify Value Comparisons in JavaScript?

Utilisation de la méthode « Inclut »

Lorsque vous comparez une variable à une liste de valeurs, vous pourriez rencontrer le besoin d'un formulaire concis et efficace. approche. Traditionnellement, les programmeurs avaient recours à plusieurs contrôles d'égalité, mais cela peut devenir fastidieux. Cet article présente une solution plus propre utilisant la méthode « includes ».

Dans ECMA2016 (prise en charge par tous les principaux navigateurs), la méthode « includes » fournit un moyen pratique de déterminer si une valeur existe dans un tableau. Cela vous permet de remplacer plusieurs vérifications d'égalité par une seule ligne :

if ([1, 3, 12].includes(foo)) {
    // ...
}
Copier après la connexion

Dans ce cas, la variable 'foo' est vérifiée par rapport à un tableau contenant [1, 3, 12]. Si 'foo' est égal à l'une de ces valeurs, l'instruction 'if' s'exécutera.

Cette approche est non seulement concise mais aussi claire et lisible. Il élimine la redondance introduite en définissant plusieurs valeurs sur « 1 » dans un objet et fournit un moyen direct de tester l'égalité par rapport à plusieurs valeurs.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal