Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1013 Bytes

TypeScript.md

File metadata and controls

34 lines (27 loc) · 1013 Bytes

TypeScript

TypeScript란 ?

  • 자바스크립트에 타입이라는 개념을 적용(확장)시킨 것이다.
  • 코드를 실행하기전에 에러를 잡아준다.

타입스크립트는 Programing Language 언어 이다. Compiled Language 이다 자바스크립트 Interpreted Language 입니다

Compiled와 Interpreted의 차이

Compiled

  • 컴파일 필요 O
  • 컴파일러 필요 O
  • 컴파일하는 시점 O

컴파일 타임

  • 컴파일 된 결과물을 실행
  • 컴파일된 결과물을 실행하는 시점

Interpreted

  • 컴파일이 필요 X
  • 컴파일러가 필요 X
  • 컴파일하는 시점 X
  • 코드 자체를 실행
  • 코드를 실행하는 시점 o

TypeScript vs JavaScript

  • TypeScript는 JavaScript 기반의 언어
  • JavaScript는 클라이언트 측 스크립팅 언어
  • TypeScript는 객체 지향 컴파일 언어
  • 객체 지향 프로그래밍 패러다임은 데이터 추상화에 중심

객체와 클래스라는 두 주요 개념을 기반으로 함