TypeScript 기초

moonsh·2023년 12월 29일

TypeScript

  • 자바스크립트의 단점을 보완
  • 정적 타이핑을 지원
  • 실제로 배포하기 전에 타입 체크
  • VS code 같은 에디터를 활용하기 좋다

런타임 오류

  • 프로그램 실행 도중에 발생하는 오류

컨파일 언어

  • 소스 코드를 기계어로 바꿔 놓고 실행하는 언어

인터프리터 언어

  • 소스코드를 한 줄씩 읽어내는 언어

동적 타이핑

  • 개발자가 마음대로 편하게 변수를 쓸 수 있음
  • 실수하기 쉽고, 실수를 발견하기 어려움
let nums = [1, 2, 3, 4];
// 한참 지난 후...
nums = 5; 
// 한참 지난 후...

nums.length // 오류 발생!

Study

  • TypeScript 프로젝트 만들기
  • 기본적인 타입들
  • Enum, interface, 타입 별칭
  • Generic
  • tsconfig.json
profile
가장 큰 모험은 바로 당신이 꿈꿔오던 삶을 사는 것이다

0개의 댓글