개발서적/모던 자바스크립트 Deep Dive
연산자 (모던 자바스크립트 Deep Dive)
사과넹
2024. 4. 15. 11:39

7.8 typeof 연산자
- 피연산자의 데이터 타입을 문자열로 반환한다.
- null은 반환하지 않는다.
- typeof null → object 반환
- 굉장한 버그이며 아직 수정되지 않았다
- null임을 확인하려면 typeof 대신 ===을 사용하자
- 선언하지 않은 식별자를 typeof 연산을 하면 참조에러 대신 undefined를 반환한다
7.10 그 외의 연산자
- 다른 챕터에서 더 자세하게 다룰 예정인 연산자들
📎 연산자 정의
?. | 옵셔널 체이닝 연산자 |
?? | null 병합 연산자 |
delete | 프로퍼티 삭제 |
new | 생성자 함수를 호출할 때 사용하여 인스턴스를 생성 |
instanceof | 좌변의 객체가 우변의 생성자 함수와 연결된 인스턴스인지 판별 |
in | 프로퍼티 존재 확인 |
728x90
반응형