小编典典

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

javascript

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

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

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

if (foobar == (foo||bar) ) {
     //do something
}

阅读 423

收藏
2020-04-25

共1个答案

小编典典

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

if (foobar === foo ||
    foobar === bar ||
    foobar === baz ||
    foobar === pew) {
     //do something
}
2020-04-25