java脚本中"=="和"==="之间的区别

gir*_*iri 0 javascript

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

嗨,我不清楚为什么在java脚本中有两个=====比较运算符.

med*_*iev 5

等于运算符==强制转换或暂时转换数据类型以查看它是否等于另一个操作数,而身份运算符===不需要进行任何转换,因为它直接比较它们而没有转换意味着它更严格和更快.

2=='2'
true

2==='2'
false
Run Code Online (Sandbox Code Playgroud)