jjs815 2023. 6. 25. 00:03

javascript 에서 ?? 연산자를 알기 전에 || (OR)연산자 먼저 알고 넘어가야 한다

OR 연산자를 나열 하자면 아래와 같다

console.log(0||1); // 참인 경우 혹은 데이터만 출력

왼쪽에서 오른쪽 방향으로 나열된 값들이 참인 조건의 값을 돌려준다

 

?? 연산자는 null, undefined를 만나면 건너 뛰고  나머지 모든 값들을 돌려준다

OR연산자의 범위를 더 축소한 비교 연산자 이다 

console.log(null??0); // 0 출력
console.log(undefined??0); // 0 출력

 

반응형