メインコンテンツまでスキップ

null型

JavaScriptのnullは値がないことを示す値です。

nullリテラル

JavaScriptのnullリテラルはnullです。

ts
const x = null;
ts
const x = null;

nullの型注釈

TypeScriptでnull型を型注釈するにはnullを用います。

ts
const x: null = null;
ts
const x: null = null;

typeof演算子の注意点

JavaScriptには値の型を調べるtypeof演算子があります。nullに対してtypeofを用いると"object"が返るので注意が必要です。

ts
console.log(typeof null);
"object"
ts
console.log(typeof null);
"object"

typeof演算子の詳細は「typeof演算子」のセクションをご覧ください。

📄️ typeof演算子

JavaScriptのtypeof演算子では値の型を調べることができます。