Javascriptd의 약점
- 실행 시간에 결정되는 변수 타입
-> 변수의 타입이 실행 시간에 결정
- 약한 타입 체크
-> let, const와 같이 변수/상수를 구분하는 정도의 키워드만 지원
- 철자 오류에 약함
=> 개발자의 실수로 인한 오류가 발생하기 쉽고 찾기도 까다롭다
TypeScript
1. TypeScript의 등장
: JavaScript의 단점을 상쇄하기 위해 세상에 등장
- 컴파일 시간에 변수의 타입을 체크
- 코드를 입력하는 순간 에러 메시지 발생
- 코드를 입력하는 순간 에러 메시지 발생
- 외부 모듈의 타입 정보 제공
등장한 후가 궁금해지는 TIL 이네요