JavaScript / Nullish coalescing assignment (??=)
·
JavaScript/이론 & 문법
Nullish coalescing assignment (??=) / 널 병합 할당Nullish coalescing assignment(??=)는 논리적 null 할당 연산자라고도 합니다.JavaScript에서 변수가 null 또는 undefined일 경우에만 값이 할당되도록 하는 연산자입니다.즉, 해당 변수에 값이 없을 때만 새로운 값을 할당하고, 값이 존재하면 기존 값을 유지하는 역할을 합니다. 기본 문법을 살펴볼까요 ?// variable : 값을 할당할 대상인 변수// value : variable에 null 또는 undefined일 경우 할당할 값variable ??= value; 위 문법을 보면, variable에 null 또는 undefined일 경우에, value를 variable에 할당합니..