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<배열의 데이터 타입> 배열의 데이터 타입[]