<aside>
💡 목차
</aside>
타입스크립트의 타입 명시 방법
- (타입 명시는) 필수 사항 X
- 프로그램의 안정성과 가독성을 높이는 중요한 역할
타입 어노테이션(Type Annotation, 타입 주석)
- 변수명 뒤에 콜론을 이용하여 JS 코드에 타입을 정의하는 방식
타입
1. 기본타입(원시 타입: string, number, boolean 등)
- 변수명 뒤에 콜론을 첨부하고 타입을 명시
- typeof 연산자를 사용했을 때 나타나는 변환값과 동일한 이름으로 명시
- String, Number, Boolean과 같이 대문자로 시작하는 타입 또한 동일한 방법으로 명시
- 위의 형태는 JS의 '특수 내장 타입'
- 소문자 형태의 타입 사용을 권장
let name: string = '테드';
// 권장) 변수명: 타입명
let height: number = 177;
let isStudent: boolean = false;
2. Array 배열
- 순서가 있는 요소의 모음을 나타내는 자료구조
- 변수명 뒤에 콜론을 사용하여 타입명을 명시, 타입명 뒤에 배열을 나타내는 []를 첨부
- 제네릭 타입: Array<타입명>