TypeScript2 TypeScript 기본 ⬛ TypeScript란 ? → MS에서 만든 자바스크립트의 상위호환 언어이다. → 자바스크립트 기본 문법에 타입스크립트 문법을 추가한 언어이다. → 함수, 인자, 리턴값에 타입을 지정할 수 있다. → 코드에 목적을 명시하고 목적에 맞지 않는 타입의 변수나 함수들에서 에러를 발생시켜 버그를 사전에 제거한다. → 미리 타입을 결정하기 때문에 실행 속도가 매우 빠르다. → 반대로 번거롭고 코드량이 증가해 컴파일 시간이 오래 걸린다. 자바스크립트 타입스크립트 동적 타입의 인터프리터 언어 정적 타입의 컴파일 언어 ⬛ TypeScript 코드 컴파일 npm install -g typescript → npm을 사용하여 타입스크립트 컴파일러를 전역에 설치한다. tsc --init → tsconfig.json 생성. .. 2022. 1. 28. TypeScript 기본 타입 ⬛ 기본 타입 → 타입스크립트가 제공하는 기본 타입 String = 문자열 타입 지정 let name: string = "kim"; Number = 숫자 타입 지정 let age: number = 20; Boolean = true or false 타입 지정 let login: boolean = false; Object = object 타입 지정 let name: { age: number } = { age: 20 }; Array = 배열 타입 지정 let name: string[ ] = [ "kim", "park" ]; let name: Arrat = [ "kim", "park" ]; Tuple = 각 요소의 타입이 지정된 배열 형식 (배열 길이 고정) let person: [ string, number .. 2022. 1. 28. 이전 1 다음