본문으로 건너뛰기

isNullish

주어진 인자가 null 또는 undefined인지 검사하고, 맞다면 인자 타입이 undefined | null로 좁혀주는 함수입니다.


Interface

typescript
const isNullish: <T>(val: T | null | undefined) => val is null | undefined

Usage

import { isNullish } from '@devgrace/utils';

isNullish(undefined); // true
isNullish(null); // true

isNullish(1); // false
isNullish(false); // false
isNullish("str"); // false
isNullish({}); // false