检查一堆变量是否等于某个值的最佳方法是什么?即.a,b,c,d 都等于 3



我有几个变量,如果它们都等于3,我将执行另一个函数。 是否有性能下降,或者有更好的方法——

if (a === 3 && b === 3 && c === 3 && d === 3) {
  //do something
}

一种晦涩难懂的技术是将所有变量放入数组中并检查每个变量。

if ([a, b, c, d].every(e => e === 3)) {
    // code for true
}

最新更新