본문 바로가기
JaveScript

Nullish Coalescing Operator

by 원더링 2022. 6. 22.

▶ ??로 사용한다.

 

 

▶ null과 undefined인 경우에만 설정한 값을 반환하게 하는 연산자이다.

 

// OR연산자
let oor = 0;
console.log(oor || '-1'); // undefined에만 반응해서 -1을 반환하는 것이 아니라 모든 false값에 -1을 반환한다.


// nullish
let lish;
console.log(lish ?? '-1'); // undefined에만 반응해서 설정한 값인 -1을 반환한다.

 

 

 

 

'JaveScript' 카테고리의 다른 글

Try & Catch & Finally  (0) 2022.06.23
Throw  (0) 2022.06.23
Optional Chaining Operator  (0) 2022.06.22
논리연산자(&&, ||)의 단축평가  (0) 2022.06.22
Symbol  (0) 2022.06.21