您当前的位置首页/JavaScript/ 正文

JS的数据类型Null到底有什么用

admin 最后更新时间 2018-07-05 23:10:19   208浏览
Null只有一个值,那就是null null是一个空对象指针,所以使用typeof null 得出的结果是 "object" null是不是对象?照常理说他应该就是null,不是其他,那么为什么JS让null是一个空对象指针? 网上说这的确实历史原因,后来想改,但是没改成。。。 那么null有什么用? 一般来说,如果定义一个变量时,暂时没有数值,但未来可能会是对象,那么可以定义为null,这样比较符合语义。当然,JS的变量随时可以改变类型,不存在定义好是对象就一直是对象。