본문 바로가기
Language/ES6

[ES6] Nullish 연산자

by 평범한kiki 2023. 6. 6.

* Nullish 연산자


- nullish 병합 연산자 ??없이  x = a ?? b와 동일한 동작을 하는 코드를 작성하면 다음과 같습니다.
x = (a !== null && a !== undefined) ? a : b;


- ??는 첫 번째 정의된(defined) 값을 반환합니다
height에 값이 정의되지 않은경우 height엔 100이 할당
height = height ?? 100;

'Language > ES6' 카테고리의 다른 글

[ES6] 배열  (0) 2023.06.06
[ES6] 문자열 채우기 padStart(), padEnd()  (0) 2023.06.06