JavaScript如何判断一个值是否为null(空类型)?

您所在的位置:网站首页 前端怎么判断数据类型 JavaScript如何判断一个值是否为null(空类型)?

JavaScript如何判断一个值是否为null(空类型)?

2024-07-09 13:35| 来源: 网络整理| 查看: 265

null:空类型。它是JavaScript五种原始类型(boolean、number、string、null、undefined)中的一种。该原始类型仅有一个值:null。

在鉴别JavaScript原始类型的时候我们会用到typeof操作符。

Typeof操作符可用于字符串、数字、布尔和未定义类型。但是你运行typeof null时,结果是“object”(在逻辑上,你可以认为null是一个空的对象指针,所以结果为“object”)。

判断一个值是否为空类型的最佳方法是直接和null比较:

value === null; //true or false

这里使用的是三等号操作符(===)而不是双等号。三等号操作符在进行比较的时候不会将变量强制转换为另一种类型。

当你比较undefined 和 null的时候,双等号会认为他们相等,三等号认为不相等。三等号认为这两个值类型不同。例子如下:

undefined == null; //true undefined === null; //false

转载地址:JavaScript如何判断一个值是否为null(空类型)? - 简书



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3