TypeScript(1)

2024. 11. 11. 15:17·🥏TypeScript

타입스크립트란

타입스크립트는 자바스크립트에 타입을 부여한 언어이고 자바스크립트의 확장된 언어 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

 

'🥏TypeScript' 카테고리의 다른 글

TypeScript(6)-Utility Type  (0) 2024.11.11
TypeScript(5)-함수 오버로딩,Generics  (0) 2024.11.11
TypeScript(4)-Type Alias,Interface,호출 시그니처,인덱스 시그니처  (0) 2024.11.11
TypeScript(3)-tsconfig.json  (0) 2024.11.11
TypeScript(2)-Type,Type annotation  (0) 2024.11.11
'🥏TypeScript' 카테고리의 다른 글
  • TypeScript(5)-함수 오버로딩,Generics
  • TypeScript(4)-Type Alias,Interface,호출 시그니처,인덱스 시그니처
  • TypeScript(3)-tsconfig.json
  • TypeScript(2)-Type,Type annotation
gprorogpfus
gprorogpfus
:- >
  • gprorogpfus
    gpfusdldks
    gprorogpfus
  • 전체
    오늘
    어제
    • 분류 전체보기 (55)
      • 🎭JavaScript (2)
      • 👚 CSS (1)
      • ⚛️ React (13)
      • 🌃 Next.js (5)
        • 🔜 next.js-study (3)
      • 🥏TypeScript (10)
      • 🏴알고리즘 (2)
      • 🌴트러블슈팅 (3)
      • ⛲ 프로젝트 (6)
        • 👖gproro-shop-app (8)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    react
    Redux
    TypeScript
    GIT
    JavaScript
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
gprorogpfus
TypeScript(1)
상단으로

티스토리툴바