[TypeScript] Array 와 Tuple

sangyong park·2022년 10월 9일
0
post-thumbnail
post-custom-banner

배열 (Array)

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>

Tuple

서로 다른 타입을 함께 가수 있는 배열 , 요소의 타입과 개수가 고정된 배열 표현

<script>
	const player : [string, number, boolean] = ["yong", 24, true]
    
    player[0] = 1 // player의 첫번째 타입은 string이기 때문에 에러 
</script>
profile
Dreams don't run away It is always myself who runs away.
post-custom-banner

0개의 댓글