코드를 작성하고 실행을 하면서 에러를 발견하게 되는 경우가 두가지가 있다.
1. 런타임 에러 : 코드를 실행 후 알 수 있는 에러
2. 컴파일 에러 : 코드를 작성 중에 생기는 에러
이 두가지 중 선호되는 방식은 컴파일 에러다.
JavaScript 는 동적인 언어. 즉, 변수의 타입이 정해져 있지 않다-> 런타임 에러
TypeScript 는 정적인 언어. 즉, 변수의 타입이 정해져 있다. -> 컴파일 에러
→ 시간은 많이 걸리더라도 안정적으로 코드를 작성하기 위해서 TypeScript를 사용한다.
'프로그래밍 > TypeScript' 카테고리의 다른 글
[TS] 유니온 Union Types (0) | 2024.03.06 |
---|---|
[TS] 리터럴 타입 (Literal Types) (0) | 2024.03.06 |
[TS] 함수 - bind 및 오버로드 이용 (0) | 2024.03.06 |
[TS] 함수 (0) | 2024.03.06 |
[TS] 인터페이스(interface) 사용방법 (0) | 2024.03.05 |