튜플이란 무엇인가?
Coddy JavaScript 여정의 TypeScript 소개 섹션에 포함된 레슨. 73개 중 15번째.
튜플은 요소의 개수가 고정되어 있고 각 위치에 있는 각 요소의 타입이 알려져 있으며 정의된 배열입니다.
튜플을 레이블이 지정된 슬롯이 있는 컨테이너라고 생각해 보세요. string[] (임의의 개수의 strings)를 가질 수 있는 Regular array와 달리, 튜플은 포함하는 elements의 개수와 각 element가 가져야 하는 타입을 exactly 지정합니다.
// 일반 배열 - 임의의 개수의 문자열
let names: string[] = ["Alice", "Bob", "Charlie"];
// 튜플 - 정확히 2개의 요소: string, 그다음 number
let person: [string, number] = ["Alice", 25];핵심 차이점은 튜플이 고정된 구조를 가진다는 것입니다. 첫 번째 요소는 항상 string이어야 하고, 두 번째 요소는 항상 number여야 하며, 세 번째 요소는 있을 수 없습니다.
직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
TypeScript 소개의 모든 레슨
직접 연습해 보세요: TypeScript 플레이그라운드