본문 바로가기
개발서적/모던 자바스크립트 Deep Dive

연산자 (모던 자바스크립트 Deep Dive)

by 사과넹 2024. 4. 15.
반응형

7.8 typeof 연산자

  • 피연산자의 데이터 타입을 문자열로 반환한다.
  • null은 반환하지 않는다.
    • typeof null → object 반환
    • 굉장한 버그이며 아직 수정되지 않았다
    • null임을 확인하려면 typeof 대신 ===을 사용하자
  • 선언하지 않은 식별자를 typeof 연산을 하면 참조에러 대신 undefined를 반환한다

 

7.10 그 외의 연산자

  • 다른 챕터에서 더 자세하게 다룰 예정인 연산자들

📎 연산자 정의

?. 옵셔널 체이닝 연산자
?? null 병합 연산자
delete 프로퍼티 삭제
new 생성자 함수를 호출할 때 사용하여 인스턴스를 생성
instanceof 좌변의 객체가 우변의 생성자 함수와 연결된 인스턴스인지 판별
in 프로퍼티 존재 확인
728x90
반응형