- 자바스크립트에 타입이라는 개념을 적용(확장)시킨 것이다.
- 코드를 실행하기전에 에러를 잡아준다.
타입스크립트는 Programing Language 언어 이다. Compiled Language 이다 자바스크립트 Interpreted Language 입니다
- 컴파일 필요 O
- 컴파일러 필요 O
- 컴파일하는 시점 O
컴파일 타임
- 컴파일 된 결과물을 실행
- 컴파일된 결과물을 실행하는 시점
- 컴파일이 필요 X
- 컴파일러가 필요 X
- 컴파일하는 시점 X
- 코드 자체를 실행
- 코드를 실행하는 시점 o
- TypeScript는 JavaScript 기반의 언어
- JavaScript는 클라이언트 측 스크립팅 언어
- TypeScript는 객체 지향 컴파일 언어
- 객체 지향 프로그래밍 패러다임은 데이터 추상화에 중심
객체와 클래스라는 두 주요 개념을 기반으로 함