rt,在JavaScript中
- null==undefined返回true;
- null===undefined返回false。
对于null==undefined,规范里规定了在“==”两端的变量类型不同时的判断规则,其中有一条规则便是当两端分别为null和undefined时返回true。
而对于第二个null==undefined返回false,则很容易理解,因为null和undefined是JavaScript中明确规定的两种类型,而当“==”两边类型不同时,直接返回false。
最后的福利时间,关于这个问题的详细解释,可参考链接:ECMAScript Language Specification
收好不谢!
本文深入解析JavaScript中null和undefined的区别,通过具体实例展示两者在等号操作符下的行为差异,提供ECMAScript Language Specification的参考链接。
3万+

被折叠的 条评论
为什么被折叠?



