==和===的区别
Posted yangguanglei
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了==和===的区别相关的知识,希望对你有一定的参考价值。
1、===:称为等同符,连同数据类型一起比较;
2、==:称为等值符,强制转换为相同的数据类型,再比较;
注意:NaN==NaN //返回false,NaN和所有值包括自己都不相等。
boolean、string、number任意两者进行比较时,优先转换为数字比较。
等号两边出现了null或undefined,null和undefined,自己相等,彼此相等。
以上是关于==和===的区别的主要内容,如果未能解决你的问题,请参考以下文章