⊗tsSpIfIT 25 of 37 menu

TypeScript에서 배열의 인덱싱 가능 타입

TypeScript에서는 배열과 객체의 키-값 쌍 타입을 지정할 수 있는 인터페이스를 만들 수 있습니다. 이러한 타입을 인덱싱 가능 타입이라고 합니다.

실습을 통해 알아보겠습니다. 배열의 키-요소 쌍을 지정하는 인터페이스 IArray를 만들어 보겠습니다. 배열의 키는 숫자(여기서 다른 옵션은 없습니다)이고, 값은 문자열이라고 지정하겠습니다:

interface IArray { [index: number]: string; }

이제 우리의 인덱싱 타입을 가진 변수 arr를 선언해 보겠습니다:

let arr: IArray;

변수에 문자열 배열 형태로 값을 할당해 보겠습니다:

let arr: IArray = ['a', 'b', 'c'];

이제 배열 요소로 숫자를 사용하면 TypeScript가 오류를 발생시킵니다:

let arr: IArray = [1, 2, 3]; // 오류

값을 숫자 형태로 갖는 배열을 설명하는 인터페이스를 생성하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부