타입스크립트 기본 타입 이번 글에서는 타입스크립트 기본 타입을 정리했습니다. Array vs string 이 둘의 차이점은 readonly 변수를 만들 때 차이가 난다. function pushNumber(numbers: readonly number[]) { numbers.push(1) // warning (x) } function pushNumber(numbers: readonly Array) { numbers.push(1) // 'readonly' type modifier is only permitted on array and tuple literal types } Object의 불변성을 보장하기 하고 일관성 있는 코드를 작성하고 싶다면 string[]을 사용하는 것이 좋다. Tuple은 언제 사용할..