1. 배열
- 배열은 이런식으로 사용한다.
const fibonacci : number [] = [0, 1, 1, 2, 3, 5, 8];
const strArr : string [] = ['str', 'arr', 'test'];
2. 튜플
- 튜플은 원소의 수와 타입이 정확히 지정된 배열의 타입을 정의 할 수 있다. 명시된 개수 만큼의 원소를 가질 수 있다.
const nameAndHeight : [string, number] = ['strName', 133];
3.객체
- 객체는 아래와 같이 선언한다.
- ? 키워드를 사용할 경우, 해당 속성이 존재하지 않을 수도 있음을 표현
- readonly 키워드를 붙일 경우, 속성의 재할당을 막을 수 있음 -> const
//객체
const user : {name : string; height : number} = { name : 'name', height : 133};
const user1 : {name : string; height ? : number; } = { name : '홍길동'};
const user2 : {readonly name : string; height : number;}'TypeScript Study' 카테고리의 다른 글
| TypeScript Props 타입 정의 방법, useState (0) | 2025.11.23 |
|---|---|
| TypeScript 01. 기본타입 (1) | 2023.12.06 |
댓글