9.   Uncaught TypeError: Cannot set property

    10. ReferenceError: event is not defined

    이 중 4번과 7번을 제외한 다른 에러들은 대부분 타입에러이므로 타입스크립트가 미리 탐지할 수 있습니다. 즉, 타입스크립트 도입만으로 자바스크립트에 발생하는 대부분의 에러를 막을 수 있는 것입니다.

    타입스크립트가 타입에러를 잡는 예를 두 가지 들어보겠습니다. 첫 번째는 사소한 오타가 있는 경우입니다. 다음 코드를 플레이그라운드에 입력해보세요.

    const human = {
      sayHello() {
    
      }
    };
    human.syaHello();
    

    ▲ 그림 1-6 오타를 잡아주는 타입스크립트

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.