1장, 타입스크립트 시작하기

1. 타입스크립트란

TypeScript is JavaScript with syntax for types

타입스크립트란 타입을 위한 구문이 있는 자바스크립트를 의미한다.

  • 타입을 위한 구문은 변수나 매개변수, 반환 값 같은 값에 타입을 부여한다.

  • 타입

    • 타입은 데이터의 형태를 의미한다. 여기서 데이터의 형태란 자바스크립트에서 배운 문자열, 숫자 객체 등의 자료형이다.

2. 왜 타입이 필요한가

원인: 자바스크립트로 만드는 프로그램 규모가 커지면서, 타입 관련 오류와 오타가 많이 발생

해결: 타입 관련 오류와 오타를, 코드를 실행하기 전에 잡아주므로 코드 실행 전 오류 감소

** 단, 모든 오류를 잡을 수 있는 것은 아님