En utilisant la méthode 'incluse'
Lorsque vous comparez une variable à une liste de valeurs, vous pouvez rencontrer le besoin d'une approche concise et efficace. Traditionnellement, les programmeurs recouriraient à plusieurs contrôles d'égalité, mais cela peut devenir fastidieux. Cet article présente une solution plus propre à l'aide de la méthode 'incluse'.
Dans ECMA2016 (prise en charge par tous les principaux navigateurs), la méthode 'incluse' 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)) { // ... }
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 à «1» dans un objet et fournit un moyen direct de tester l'égalité contre plusieurs valeurs.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3