Javascript:将一个值与多个值进行比较的最漂亮方法

比较一个值与多个选项的最漂亮方法是什么?

我知道有很多方法可以做到,但是我正在寻找最整洁的方法。

我问是因为我希望这是可行的(当您查看时,这显然不是):

if (foobar == (foo||bar) ) {

//do something

}

回答:

不要试图太偷偷摸摸,尤其是当它不必要地影响性能时。如果您确实有很多比较需要做,只需将其格式化即可。

if (foobar === foo ||

foobar === bar ||

foobar === baz ||

foobar === pew) {

//do something

}

以上是 Javascript:将一个值与多个值进行比较的最漂亮方法 的全部内容, 来源链接: utcz.com/qa/400528.html

回到顶部