console(34 =="34") 输出true
console(34 ==="34") 输出false
因此,== 只判断值,不判断类型,实际上里面有类型转换
=== 不仅判断值,还需要判断类型,只有两者都相同时,才会输出true。
本文深入探讨了JavaScript中==与===运算符的区别。==运算符仅比较值,存在类型转换;而===运算符则同时比较值和类型,提供更严格的比较方式。了解这些差异对于编写高效、准确的代码至关重要。
console(34 =="34") 输出true
console(34 ==="34") 输出false
因此,== 只判断值,不判断类型,实际上里面有类型转换
=== 不仅判断值,还需要判断类型,只有两者都相同时,才会输出true。

被折叠的 条评论
为什么被折叠?