더북(TheBook)

3.2.5 배열 타입: Array

앞서 배운 타입들과 다르게 배열 타입은 다음 두 가지 방법으로 선언할 수 있습니다.

// 문자열 배열
var companies: Array<string> = ['네이버', '삼성', '인프런'];
var companies: string[] = ['네이버', '삼성', '인프런'];
// 숫자 배열
var cards: Array<number> = [13, 7, 2, 4];
var cards: number[] = [13, 7, 2, 4];

이 코드에서 companies 변수는 네이버, 삼성, 인프런이라는 회사 이름을 배열로 선언합니다. 각각의 회사 이름이 문자열로 선언되었기 때문에 문자열 배열이라는 의미의 Array<string>string[] 타입 표기 방식을 사용했습니다. 이처럼 배열의 타입을 정의할 때는 다음 문법으로 타입을 정의할 수 있습니다.

Array<배열의 데이터 타입>
배열의 데이터 타입[]
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.