总体来说就是“=”要比“”更加的严格。
“”比较规则
1.先检查两个操作数的数据类型是否相同
2.如果相同,则比较两个数是否相等
3.如果不同,则先将两个数转换为相同数据类型,再进行比较
"=“比较规则
先检查两个操作数的数据类型是否相同
若不同,直接返回false
若相同,则比较二者是否相等
所以一般在JavaScript中都使用”==="来判断两个值是否相等
Javascript中==和===的区别
最新推荐文章于 2025-07-13 19:05:23 发布

总体来说就是“=”要比“”更加的严格。
“”比较规则
1.先检查两个操作数的数据类型是否相同
2.如果相同,则比较两个数是否相等
3.如果不同,则先将两个数转换为相同数据类型,再进行比较
"=“比较规则
先检查两个操作数的数据类型是否相同
若不同,直接返回false
若相同,则比较二者是否相等
所以一般在JavaScript中都使用”==="来判断两个值是否相等