Javascript 区别于==&引用;及===&引用;在java脚本中

Javascript 区别于==&引用;及===&引用;在java脚本中,javascript,Javascript,可能重复: 嗨 我不清楚为什么java脚本中有两个=和=比较运算符。相等运算符=强制,或临时转换数据类型以查看它是否等于其他操作数,而标识运算符===不需要进行任何转换,因为它直接比较它们,而不进行转换,这意味着它更严格、更快 2=='2' true 2==='2' false 相等运算符==临时强制或转换数据类型,以查看它是否等于另一个操作数,而标识运算符===不需要进行任何转换,因为它直接比较数据类型,而无需进行转换,这意味着它更严格、更快 2=='2' true 2==='2' f

可能重复:


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

相等运算符
=
强制,或临时转换数据类型以查看它是否等于其他操作数,而标识运算符
===
不需要进行任何转换,因为它直接比较它们,而不进行转换,这意味着它更严格、更快

2=='2'
true

2==='2'
false

相等运算符
==
临时强制或转换数据类型,以查看它是否等于另一个操作数,而标识运算符
===
不需要进行任何转换,因为它直接比较数据类型,而无需进行转换,这意味着它更严格、更快

2=='2'
true

2==='2'
false