<script>
var a = 1
var b = '1'
// // 相等 ==
// // 直接比较值是否相等,不比较类型
var c = a == b
console.log(c);
// // 全等 ===
// // 先比较类型是否相等,然后如果类型不相等的话,直接就得到false结果了,如果类型相等了,再比较值是否相等
var d = a === b
console.log(d);
</script>
这篇博客探讨了JavaScript中`==`和`===`的区别。`==`用于比较值的相等性,忽略类型;而`===`不仅比较值,还比较类型。通过示例展示了不同比较运算符在不同类型变量之间的行为差异,帮助理解JavaScript的比较逻辑。
<script>
var a = 1
var b = '1'
// // 相等 ==
// // 直接比较值是否相等,不比较类型
var c = a == b
console.log(c);
// // 全等 ===
// // 先比较类型是否相等,然后如果类型不相等的话,直接就得到false结果了,如果类型相等了,再比较值是否相等
var d = a === b
console.log(d);
</script>
202

被折叠的 条评论
为什么被折叠?
&spm=1001.2101.3001.5002&articleId=123348185&d=1&t=3&u=20aa6a263d2743dcae0f342e8d1ac9d0)