여기에서 ‘배열의 데이터 타입’은 배열을 구성할 요소의 타입을 의미합니다. 앞의 코드 예시에서 companies는 문자열로 구성된 배열이기에 string을 사용했고, 카드 숫자를 배열로 갖는 cards는 number를 사용했습니다.
앞으로 배열 타입을 선언할 때는 Array<string>보다 string[] 형태의 문법을 사용하길 추천합니다. 이 2개는 문법적으로만 다를 뿐 역할은 같습니다. string[] 형태로 선언하면 키보드 입력도 더 적고 직관적이기 때문입니다. Array<T> 형태는 제네릭을 의미하는데 이 개념은 아직 배우지 않아서 오히려 어렵게 느껴질 수 있습니다. 제네릭은 10장에서 살펴보겠습니다.