TypeScript객체nullish coalescing

nullish coalescing객체

값이 null/undefined이면 오른쪽 피연산자를 반환합니다.

문법

value ?? defaultValue

예제

아래 값을 입력하면 예제에 즉시 반영됩니다.

const
name
console
zero
nullish
const name = null ?? "default";
console.log(name); // "default"

const zero = 0 ?? 42;
console.log(zero); // 0 (0은 nullish가 아님)