개발/Javascript
js에서 연산자 ||와 ??의 차이
yunzema
2024. 8. 7. 10:36
반응형
맨날 햇갈려서 메모겸 기록한다.
const test1 = value || '1'
const test2 = value ?? '1'
|| 는 value가 falsy한 값(null, undefiend, 0, '', NaN, false 등)인 경우 모두 '1' 출력
??는 value가 null, undefined일 경우에만 '1'출력