相等(==)严格相等(===)NaNnullundefined空和0

Posted neo

tags:

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

 (===)如果两个引用值指向同一个对象、数组、或函数,则他们是相等的。如果指向不同的对象,则他们是不相等的,尽管两个对象具有完全一样的属性。

 (==)如果其中一个值是true,则将其转换为1再进行比较,如果其中一个值是false,则将其转换为0再进行比较。

 

以上是关于相等(==)严格相等(===)NaNnullundefined空和0的主要内容,如果未能解决你的问题,请参考以下文章

相等(==)严格相等(===)NaNnullundefined空和0

javascript中的抽象相等==与严格相等===

更深入一点,变量赋值和严格相等如何在 Javascript 中工作

[踩坑回顾]vue+elementUI开发时,变量名类型严格相等匹配

比较运算符

JS中==与===区别