Skip to content

isNil

与えられた値がnullまたはundefinedであるかを確認します。

値がnullまたはundefinedの場合はtrueを返し、そうでない場合はfalseを返します。

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

インターフェース

typescript
function isNil(x: unknown): x is null | undefined;

typescript
import { isNil } from 'es-toolkit/predicate';

const value1 = null;
const value2 = undefined;
const value3 = 42;
const result1 = isNil(value1); // true
const result2 = isNil(value2); // true
const result3 = isNil(value3); // false

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