TypeScript(1)

hyeryeon·2024년 10월 13일

TypeScript

목록 보기
1/8

타입스크립트란

타입스크립트는 자바스크립트에 타입을 부여한 언어이고 자바스크립트의 확장된 언어 superset이라고 볼 수 있다. 타스는 자스와 달리 브라우저에 실행하려면 파일을 한번 변환해야하며 이 과정을 컴파일러라고 한다.

정적타입(static) 컴파일 타임 코드 작성단계에서 오류확인라고
동적타입(dynamic)런타임에서 동작할 때 타입오류를 확인함.

그래서 사용하는 이유는

  • TS는 JS코드를 단순화하여 더 쉽게 읽고 디버그할 수 있게함.
  • TS는 코드유형 검사를 통해 JS를 작성할 때 개발자가 일반적으로 겪는 버그를 피하는데 도움을 준다
    -> TS를 사용하자~~~

타입이란

그 value가 가지고있는 프로퍼티나 함수를 추론할 수 있는 방법이다.

"apple"이라고 하면
단순히 string문자열이기도 하지만, value인데 문자열이 가지는 프로퍼티, 메소드를 가지고있는 value이다.

Type in Typescript

TS는 JS에서 기본으로 제공하는 기본제공유형(built in types)를 상속한다.
두가지로 분류되는데

  • primitive types
  • Object Types

primitive types

Object types


0개의 댓글