반응형
||
연산자
첫 번째 표현식이 falsy
한 값일 경우 두 번째 표현식을 반환
undefined || 'default'; // default
null || 'default'; // default
0 || 'default'; // default
?? 연산자
첫 번째 표현식이 null
또는 undefined
인 경우 두 번째 표현식을 반환
undefined ?? 'default'; // default
null ?? 'default'; // default
0 ?? 'default'; // 0
falsy 값
false
0
-0
0n
""
null
undefined
NaN
반응형
'Develope > Javascript' 카테고리의 다른 글
자바스크립트에서의 커링(Currying) (0) | 2024.08.26 |
---|---|
자바스크립트 비동기 처리: Callback, Promise, Async/Await 그리고 Yield (0) | 2024.08.26 |
[Javascript]덧셈(+) 연산자 사용법 (0) | 2021.02.06 |
[Javascript]Tilt(~) 연산자 사용법 (0) | 2021.02.03 |
[Javascript]Truthy, Falsy (0) | 2021.01.13 |