string[]
과Array<string>
의 차이점string[]
과Array<string>
의 차이점은 거의 없다. 그러나 차별점을 줄 수 있는것은 바로 readonly
이다.
readonly
를 사용할 수 있을까 ?정답은 string[]
이다.
let printArray = (fruits: readonly string[]) => {
// ...
// ...
};
위와 같은 경우에 사용이 가능하다. 만약 아래와 같이 사용한다면 에러를 맛보게 된다💩
let printArray = (fruits: readonly Array<string>) => {
// ...
// ...
};