logweft.

?? · null 기본값

값이 null 또는 undefined일 때만 기본값을 사용합니다.

기본 문법

value ?? fallback

작은 예제 javascript

console.log(0 ?? 10);
console.log("" ?? "기본");
console.log(null ?? "기본");

실행 결과

0

기본

헷갈리기 쉬운 점

  • 0, false, 빈 문자열을 유효한 값으로 유지하고 싶을 때 유용합니다.
  • ||와 의미가 다릅니다. || 또는 &&와 같은 표현식에 섞을 때는 괄호로 의도를 명확히 구분하세요.

함께 찾아보기

더 자세한 문서

← JavaScript 사전으로

어떤 기록을 찾으세요?

키워드를 입력하면 기록을 찾아드려요.