// before
obj.prop = obj.prop || foo(); // obj.prop이 잘못된 값일 경우 할당
obj.prop = obj.prop && foo(); // obj.prop이 올바른 값일 경우 할당
obj.prop = obj.prop ?? foo(); // obj.prop이 null이나 undefined일 경우 할당
// after
obj.prop ||= foo();
obj.prop &&= foo();
obj.prop ??= foo();
'Frontend > Javascript' 카테고리의 다른 글
PWA - 서비스 워커 웹 캐싱(service worker) (0) | 2023.04.25 |
---|---|
ES2022 (ES13) Class Fields 변경된 내용 (0) | 2022.08.19 |
[monorepo] nx를 이용하여 App 생성하기 (0) | 2022.08.05 |
[monorepo] 모노레포 nx 설치 (0) | 2022.07.20 |
computed property names in JavaScript (0) | 2022.05.16 |