TS의 자료형은 JS의 자료형과 동일하게 쓰입니다.
기본적으로 변수를 선언할 때 그 자료형을 추론할 수 있는 경우, 타입을 명시하지 않아도 됩니다.
let size = 100; // 자료형은 number일 것입니다.
그렇지 않은 경우, 변수 뒤에 콜론(:)과 함께 타입을 명시해주어야 합니다.
let size: nubmer;
배열이나 튜플도 동일한 방법으로 명시합니다.
// array
const cart: string[] = [];
const carts: string[][];
// tuple
let mySize: [number, number]
let mySize: [number, string]
만약 다른 타입의 변수를 재할당하고자 한다면, 오류가 발생합니다.
let size = 'L'
size = '100' // 오류!
let sizes = ['a', 'b', 'c']
sizes = [90 , 95, 100] // 오류!728x90
'Language > TypeScript' 카테고리의 다른 글
| [TS] Syntax | 03. 함수 타입 명시하기 (0) | 2024.06.24 |
|---|---|
| [TS] Syntax | 02. 객체 타입 명시하기 (0) | 2024.06.24 |
| [TS] TSC에 대해서 (0) | 2024.06.24 |
| [TS] TypeScript 프로젝트 시작하기 (0) | 2024.06.24 |
| [TS] TypeScript에 대해서 (0) | 2024.06.24 |