mirror of
https://github.com/toss/es-toolkit.git
synced 2024-12-11 08:54:07 +03:00
cf65b2c601
* chore: add prettierrc * chore: apply format with prettier config * chore: eslint error fix
673 B
673 B
isNil
주어진 값이 null이나 undefined인지 확인해요.
값이 null
이나 undefined
이면 true
를 반환하고, 아니면 false
를 반환해요.
TypeScript의 타입 가드로 주로 사용되는데요, 파라미터로 주어진 값을 null
이나 undefined
타입으로 좁힐 수 있어요.
인터페이스
function isNil(x: unknown): x is null | undefined;
예시
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