SMALL

nullish 병합 연산자(nullish coalescing operator) ??를 사용하면 짧은 문법으로 여러 피연산자 중 그 값이 ‘확정되어있는’ 변수를 찾을 수 있습니다.

a ?? b의 평가 결과는 다음과 같습니다.

  • a가 null도 아니고 undefined도 아니면 a
  • 그 외의 경우는 b

 

nullish 병합 연산자 ??없이 x = a ?? b와 동일한 동작을 하는 코드를 작성하면 다음과 같습니다.

x = (a !== null && a !== undefined) ? a : b;
LIST

'일반' 카테고리의 다른 글

display: none vs display:flex  (0) 2022.12.14
mySQL DATETIME 타입  (0) 2022.12.09
Moment npm  (0) 2022.12.07
2022.12.07 TODO  (0) 2022.12.07
Nodejs와 TCP/IP 통신  (0) 2022.12.02

+ Recent posts