什么是javascript中的===?

22 javascript

可能重复:
Javascript === vs ==:我使用哪个"相等"运算符是否重要?

展望的答案克里斯Brandsma高级JavaScript的面试问题是什么 ===在Javascript.

如果可能请提供一个简单的例子

vik*_*sit 32

===是严格相等的运算符.如果两个操作数相等且类型相同,则它仅返回布尔值True.如果a是2,b是4,

a === 2 (True)
b === 4 (True)
a === '2' (False)
Run Code Online (Sandbox Code Playgroud)

对于以下所有情况,vs vs

a == 2 
a == "2"
2 == '2' 
Run Code Online (Sandbox Code Playgroud)


rub*_*eet 13

===是'严格平等的运营商'.如果两个操作数相等且类型相同,则返回true .

a = 2
b = '2'
a == b //returns True
a === b //returns False
Run Code Online (Sandbox Code Playgroud)

看看这个教程