Quelle est la meilleure façon de présenter vos données, en utilisant plusieurs valeurs pour une comparaison efficace ?
P粉384366923
2023-08-15 17:03:59
<p>Quelle est la plus belle façon de comparer une valeur avec plusieurs options ? </p>
<p>Je sais qu'il existe de nombreuses façons de procéder, mais je recherche la méthode la plus simple. </p>
<p>Je pose cette question parce que j'espère qu'il est possible de faire cela (évidemment pas quand vous la voyez) : </p>
<pre class="brush:php;toolbar:false;">if (foobar == (foo||bar) ) {
//faire quelque chose
}</pré>
<p><br /></p>
Mon approche précédente consistait à mettre ces multiples valeurs dans un tableau, comme suit :
Utilisez ensuite la méthode indexOf() :
Si tu veux être plus belle :
Pour les anciens navigateurs :
( https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/IndexOf )
N'essayez pas d'être trop astucieux, surtout lorsque cela affecte inutilement les performances. Si vous avez vraiment beaucoup de comparaisons à faire, formatez-le simplement.