Javascript OR运算符的简写

时间:2014-08-23 11:41:43

标签: javascript

我正在尝试在我的应用程序中实现OR逻辑。我偶然发现了下面的内容,想知道我们是否还需要以这种扩展的方式编写OR操作。我们是否有更简单/更好的方法为OR运算符编写相同的代码而不是像下面那样编写它?

   (x == 5 || x == 15)

1 个答案:

答案 0 :(得分:1)

有一种方法,虽然它会要求您将值传递给数组,但需要使用更多内存来创建数组。方法如下:

而不是写

    if (x == 15 || x == 5) doSomething();

你可以写

    if ([5,15].indexOf(x) != -1) doSomething();