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演算子」のセクションをご覧ください。