Wie präsentieren Sie Ihre Daten am schönsten und nutzen mehrere Werte für einen effizienten Vergleich?
P粉384366923
2023-08-15 17:03:59
<p>Was ist die schönste Art, einen Wert mit mehreren Optionen zu vergleichen? </p>
<p>Ich weiß, dass es viele Möglichkeiten gibt, dies zu tun, aber ich suche nach der saubersten Möglichkeit. </p>
<p>Ich stelle diese Frage, weil ich hoffe, dass dies möglich ist (natürlich nicht, wenn Sie es sehen): </p>
<pre class="brush:php;toolbar:false;">if (foobar == (foo||bar) ) {
//etwas tun
}</pre>
<p><br /></p>
我以前的做法是将这些多个值放入一个数组中,如下:
然后使用indexOf()方法:
如果想要更漂亮一些:
对于旧版浏览器:
( https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/IndexOf )
不要试图过于狡猾,特别是当它无谓地影响性能时。 如果你真的有很多比较要做,只需将其格式化得漂亮一些。