null型
JavaScriptのnullは値がないことを示す値です。
nullリテラル#
JavaScriptのnullリテラルはnullです。
javascriptconst x = null;
javascriptconst x = null;
nullの型注釈#
TypeScriptでnull型を型注釈するにはnullを用います。
typescriptconst x: null = null;
typescriptconst x: null = null;
typeof演算子の注意点#
JavaScriptには値の型を調べるtypeof演算子があります。nullに対してtypeofを用いると"object"が返るので注意が必要です。
javascripttypeof null; //=> "object"
javascripttypeof null; //=> "object"
typeof演算子の詳細は「typeof演算子」のセクションをご覧ください。