标签: javascript optimization bitwise-operators micro-optimization
以下哪项是最快的,为什么理由是什么?
(1)if (x == 0 and y == 0)
if (x == 0 and y == 0)
(2)if ((x | y) == 0)
if ((x | y) == 0)
(3)其他(请提及。如果有的话)
答案 0 :(得分:2)
如果您想检查它们是否完全相同,我可能会使用Strict Equality,即它们也是相同类型,以防万一。
if(x === 0&& y === 0)