[TypeScript] && 와 || 연산자
author: Dev.ian
createdAt: 2023-09-21
updatedAt: 2023-09-21
Contens
| ?? 연산자 | || 연산자 | |
|---|---|---|
| 명칭 | 널 병합 연산(Nullish coalescing operator) | 논리 OR 연산자(Logical OR) |
| 내용 | 왼쪽 값이 null 이나 undefined 인 경우에만 오른쪽 값을 반환 | 왼쪽 값이 falsy 인 경우 오른쪽 값을 반환 |
| 왼쪽 피연산자 조건 | null, undefined | null, undefined, false, 0, '', NaN |
| ex) | null ?? false => false false ?? 293 => false | null || false => false false || 293 => 293 |