Typescript는 Javascript 처럼 배열을 사용할 수 있다.
배열 타입에는 두 가지가 있다.
배열 타입 [ ]
각각 가지고 있는 데이터에 따라서 정해진 타입을 적고 그 뒤에 [] 를 통해서 타입을 지정해줄 수 있다.
<scirpt>
let numArr: number[] = [1, 2, 3]
let strArr: string[] = ["1", "2", "3"]
</script>
제네릭 배열 타입
Array 라고 작성하고 <> 기호 안에 타입을 적어주면 된다.
<script>
let numArr: Array<number> = [1, 2, 3]
let strArr: Array<string> = ["1", "2", "3"]
</script>
서로 다른 타입을 함께 가수 있는 배열 , 요소의 타입과 개수가 고정된 배열 표현
<script>
const player : [string, number, boolean] = ["yong", 24, true]
player[0] = 1 // player의 첫번째 타입은 string이기 때문에 에러
</script>