JavaScript typeof演算子でnullを判定するサンプル

環境
Windows 10 Home 64bit
Google Chrome 109.0.5414.120

書式
let 変数名 =値
typeof 変数名
typeof演算子を使ってnullを判定します。
空文字はstring型、nullはobject型、undefinedはundefined型として判定されます

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
let strA = ''; // 空文字を代入
let strB = 0; // nullを代入
let strC = null; // nullを代入
let strD = "null";
console.log(typeof strA); 
console.log(typeof strB); 
console.log(typeof strC);
console.log(typeof undefined);
console.log(typeof strD);
let strA = ''; // 空文字を代入 let strB = 0; // nullを代入 let strC = null; // nullを代入 let strD = "null"; console.log(typeof strA);  console.log(typeof strB);  console.log(typeof strC); console.log(typeof undefined); console.log(typeof strD);
let strA = ''; // 空文字を代入
let strB = 0; // nullを代入
let strC = null; // nullを代入
let strD = "null";

console.log(typeof strA); 
console.log(typeof strB); 
console.log(typeof strC);
console.log(typeof undefined);
console.log(typeof strD);

実行結果
> “string"
> “number"
> “object"
> “undefined"
> “string"

JavaScript

Posted by arkgame