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