==和===的区别

Posted yangguanglei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了==和===的区别相关的知识,希望对你有一定的参考价值。

1、===:称为等同符,连同数据类型一起比较;

2、==:称为等值符,强制转换为相同的数据类型,再比较;

注意:NaN==NaN  //返回false,NaN和所有值包括自己都不相等。

boolean、string、number任意两者进行比较时,优先转换为数字比较。

等号两边出现了null或undefined,null和undefined,自己相等,彼此相等。

以上是关于==和===的区别的主要内容,如果未能解决你的问题,请参考以下文章

map和mutilmap的区别

1.dash,crash的区别

.com和.net有啥区别?

1.dash,crash的区别.

SFTP 和FTPS的区别

1.disturb,interrupt,disrupt的区别