typeof null == 'object'总是返回true,因为这是自 JS 诞生以来null的实现。曾经有人提出将typeof null == 'object'修改为typeof n null ull == 'null',但是被拒绝了,因为这将导致更多的bug。
我们可以使用严格相等运算符===来检查值是否为null。
function isNull(value){
return value === null;
} typeof null == 'object'总是返回true,因为这是自 JS 诞生以来null的实现。曾经有人提出将typeof null == 'object'修改为typeof n null ull == 'null',但是被拒绝了,因为这将导致更多的bug。
我们可以使用严格相等运算符===来检查值是否为null。
function isNull(value){
return value === null;
} 本文是由用户"游客"发布,所有内容的版权归原作者所有。没有经过书面许可,任何单位或个人不得以任何形式复制、转载、引用本网站的内容。否则将追究法律责任。