TypeScript 공부일지: 배열과 튜플
❗️주의
지극히 개인 공부한 내용을 올린 거기 때문에 이해하지 못할 수도 있음
❗️ 배열
let numArr: number[] = [1, 2, 3];
let strArr: string[] = ["hello", "im", "winter"];
let boolArr: Array<boolean> = [true, false, true];
// 배열에 들어가는 요소들의 타입이 다양할 경우
let multiArr: (string | number)[] = [1, "hello"];
// 다차원 배열의 타입을 정의하는 방법
let doubleArr: number[][] = [
[1, 2, 3],
[4, 5],
];
❗️ 튜플
// 길이와 타입이 고정된 배열
let tup1: [number, number] = [1, 2];
let tup2: [number, string, boolean] = [1, "hello", true];
🔥❗️마무리
오늘은 배열과 튜플에 대해 공부해 보았다.
배열의 타입을 정의하는 방법과 튜플을 사용해 길이와 타입을 고정해서 쓸때 가독성은 좋아 보이지만 코드가 길어질 것 같은 느낌이다
오늘도 화이팅!