
1. TypeScript란?TypeScript는 자바스크립트의 상위 집합 언어로, 자바스크립트에 정적 타입을 추가하여 코드의 안전성을 높일 수 있다.자바스크립트로 컴파일되어 실행되고 TypeScript는 동적 타입 언어인 자바스크립트와 달리 코드 작성 단계에서 타입 오류를 확인할 수 있다.동적 타입: 런타임에서 동작할 때 타입 오류 확인정적 타입: 코드 작성 단계에서 타입 오류 확인, 자바스크립트로 컴파일(Node.js 환경) 2. tuple실제 배열을 사용하는 개념인 건 같지만 아이템의 개수와 각 아이템에 대한 타입, 그리고 데이터의 순서까지 고려하여 지정할 수 있도록 한다. 3. 타입 추론(Inference)타입스크립트는 기본적으로 타입 추론을 하기 때문에 무조건 타입을 정의한다기 보단 타입스크..