可能重复:
这些(bCondition == NULL)和(NULL==bCondition)有什么区别?
比较语句的 Javascript 缩小
我一直在写我的if
陈述是这样的:
if(variable1 === 1){}
if(variable2 > 10){}
if(variable3 == "a"){}
但我记得在某处读过(不幸的是,我再也找不到那个页面了),这些if
陈述最好这样写:
if(1 === variable1){}
if(10 < variable2){}
if("a" == variable3){}
您将变量放在表达式右侧的位置。
这个对吗?如果是这样,任何人都可以解释为什么这是正确的吗?此外,这适用于所有编程语言,还是仅适用于 javascript?
TIA