null 병합 연산자

이인재·2022년 8월 4일
0

Javascript

목록 보기
4/28

null 병합 연산자 ??

  • 좌항의 피연산자가 null 또는 undefined인 경우 우항의 피연산자 반환
  • 그렇지 않으면 좌항의 피연산자 반환
  • 변수에 기본값을 설정할 때 유용
let foo = null ?? 'default string';
console.log(foo); // "default string"

null 병합 연산자가 도입되기 이전에는 논리연산자 ||를 사용한 단축 평가를 통해 변수에 기본값 설정

let foo = '' || 'default string';
console.log(foo); // "default string"

0개의 댓글