Skip to content

isNull

与えられた値がnullかどうかを確認します。

この関数は、与えられた値がnullかどうかを厳密等価演算子(===)を使用して確認します。 値がnullの場合はtrueを、そうでない場合はfalseを返します。

TypeScriptの型ガードとしてよく使用され、パラメータとして与えられた値をnull型に絞り込むことができます。

インターフェース

typescript
function isNull(x: unknown): x is null;

パラメータ

  • x (unknown): nullかどうかを確認する値。

戻り値

(x is null): 値がnullの場合はtrue、そうでない場合はfalse。

typescript
const value1 = null;
const value2 = undefined;
const value3 = 42;

console.log(isNull(value1)); // true
console.log(isNull(value2)); // false
console.log(isNull(value3)); // false

MIT ライセンスの下で配布されています。