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

null型

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

nullリテラル#

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

javascript
const x = null;
javascript
const x = null;

nullの型注釈#

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

typescript
const x: null = null;
typescript
const x: null = null;

typeof演算子の注意点#

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

javascript
typeof null; //=> "object"
javascript
typeof null; //=> "object"

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