JavaScript) ??, ||, &&

·2022년 1월 24일
0

Study

목록 보기
17/20

nullish 병합 연산자(nullish coalescing operator) ??를 사용하면 짧은 문법으로 여러 피연산자 중 그 값이 ‘확정되어있는’ 변수를 찾을 수 있습니다.
a ?? b의 평가 결과) a가 null도 아니고 undefined도 아니면 a
그 외의 경우는 b

'??'와 '||'의 차이

||는 첫 번째 truthy 값을 반환합니다.
??는 첫 번째 정의된(defined) 값을 반환합니다.

falsy값이란?

false, 0, -0, NaN, "", null, undefined 총 7개의 값.

profile
HAPPY !

0개의 댓글