JavaScript中的关系运算 == 和 ===
<script type="text/javascript">
var a="12";
var b=12;
/* == 指对比字面意思
=== 除了对比字面意思外还对比数据类型*/
alert(a==b);//ture
document.write(a===b);//flase
</script>
本文通过示例讲解了JavaScript中的相等运算符`==`和全等运算符`===`的区别。`==`仅比较值,而`===`不仅比较值,还比较数据类型。在实际使用中,`a==b`返回`true`,因为字符串的`'12'`与数值的`12`在值相等的情况下被视作相等,但`a===b`返回`false`,因为它们的数据类型不同。理解这两个运算符的差异对于JavaScript编程至关重要。
JavaScript中的关系运算 == 和 ===
<script type="text/javascript">
var a="12";
var b=12;
/* == 指对比字面意思
=== 除了对比字面意思外还对比数据类型*/
alert(a==b);//ture
document.write(a===b);//flase
</script>
5837

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