1. 정의
원소의 갯수와 타입이 고정인 배열
2. 예시
// 배열의 원소 갯수가 3인 경우
const arr : [boolean, number, string] = [true, 2, '3'];
3. 특징
① 튜플은 배열이기 때문에 원칙적으로 push() / pop() 메소드가 성립합니다.
const arr : [boolean, number, string] = [true, 2, '3'];
arr[1] = 5;(O)
arr[3] = 5;(X) // Type '5' is not assignable to type 'undefined' .ts(2322)
② 타입에 특정한 값을 입력하여 튜플의 원소에 해당 값을 나타낼 수 있습니다.
const arr : [boolean, 2, string] = [true, 2, '3'];
arr[1] = 5;(X) // Type '5' is not assignable to type '2' .ts(2322)
'프론트엔드 개발 > TypeScript' 카테고리의 다른 글
기본형과 배열 (0) | 2023.12.08 |
---|---|
tsconfig.json이란 무엇인가? (1) | 2023.12.08 |
lib.dom.d.ts이란 무엇인가? (0) | 2023.06.01 |
watch 설정 (0) | 2023.05.30 |
.ts 파일을 .js 파일로 변환하는 방법 (0) | 2023.05.30 |
댓글