What is === in javascript?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Javascript === vs == : Does it matter which “equal” operator I use?
在高级JavaScript访谈中,我们研究了Chris Brandsma的答案:javascript中的
如果可能,请提供一个简单的示例
===是严格相等运算符。只有当两个操作数相等且类型相同时,才会返回布尔值true。如果a是2,b是4,
1 2 3 | a === 2 (True) b === 4 (True) a === '2' (False) |
对以下所有情况都是正确的,
1 2 3 | a == 2 a =="2" 2 == '2' |
===是"严格相等运算符"。如果两个操作数相等且类型相同,则返回true。
1 2 3 4 | a = 2 b = '2' a == b //returns True a === b //returns False |
看看这个教程
请参阅严格的相等检查。