什么是JavaScript中的===
可能重复:
Javascript === vs ==:这与我使用的“平等”运算符有关吗?
在高级JavaScript面试中寻找Chris Brandsma的答案在Javascript中,什么是===
。
如果可能请提供一个简单的例子
===是严格相等的运算符。 如果两个操作数相同且类型相同,它只返回布尔值True。 如果a是2,b是4,
a === 2 (True)
b === 4 (True)
a === '2' (False)
对于以下所有情况,
a == 2
a == "2"
2 == '2'
===是'严格平等运营商'。 如果两个操作数相等并且具有相同类型,则返回true 。
a = 2
b = '2'
a == b //returns True
a === b //returns False
看看这个教程
请参阅严格平等检查..
链接地址: http://www.djcxy.com/p/3245.html