Javascript中哪个运算符是最快的,以检查2个值是否等于0?

时间:2015-10-11 03:58:46

标签: javascript optimization bitwise-operators micro-optimization

以下哪项是最快的,为什么理由是什么?

(1)if (x == 0 and y == 0)

(2)if ((x | y) == 0)

(3)其他(请提及。如果有的话)

1 个答案:

答案 0 :(得分:2)

如果您想检查它们是否完全相同,我可能会使用Strict Equality,即它们也是相同类型,以防万一。

if(x === 0&& y === 0)