JavaScript/TypeScript 对象空值检查?
在本文中,我们将检查 TypeScript 中的对象是否为空。
变量在声明后未赋值之前是未定义的。NULL 表示为空或不存在。在TypeScript中,未赋值的变量默认为 undefined,因此要使变量为 null,必须将其赋值为 null。
为了检查 TypeScript 中的变量是否为空,可以使用typeof 运算符或"===" 运算符。
使用 typeof 运算符
JavaScript 中的 typeof 运算符用于查找变量的数据类型。
示例
在下面的示例中,我们检查了变量的数据类型。我们将 NULL 赋值给了对象。
let x = null; console.log(typeof x);
我们需要在node.js 终端中运行上述代码以获取输出。
示例
在下面的示例中,我们将 null 赋值给了变量。
let x = null; console.log(x);
我们需要在 node.js 终端中运行上述代码以获取输出。
使用严格相等运算符 (===)
严格相等 (===) 运算符将检查两个操作数是否相等。它将以布尔值返回结果。
示例
在下面的示例中,我们将 NULL 赋值给变量,并使用严格相等运算符 (===) 检查对象是否为 NULL。
let x = null; console.log(x === null);
我们需要在 node.js 终端中运行上述代码以获取输出。
示例
var value=null;
if(!value) {
console.log("This is null.");
} else {
console.log("This is not null.");
}
我们需要在 node.js 终端中运行上述代码以获取输出。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP