首页 > JavaScript 使用 全等 === 来判断null 有什么缺点

JavaScript 使用 全等 === 来判断null 有什么缺点

貌似有的浏览器===前面若是为空。。他再取值的话,还是会报空异常

==========================================================

不知道这样说是否正确。

=====================update===============================

问题解决了,我本来遇到的问题是在一个对象里面可能某个属性不存在或者为null,比如obj.pro,我分别用了
if (obj.pro === null)
但是发现这并不能判断obj有没有pro,然后用了in,hmmmm,这样是可以的,最后我还是选择了
typeof来判断.因为使用===的话是根据hashcode来判断的如果obj中没有这个属性就会报错.
好吧,就是这样.


如果不用全等undefined == null 也返回true 全等能更严格的判断相等


不用全等,有什么优点?

【热门文章】
【热门文章】