바로 직전 글에 이어서 글을 작성해보겠습니다.
직전의 글에서 props의 자료형을 정의하는 방법에 대해 알아봤는데요, 이 과정에서 약간의 혼란을 겪을 수 있습니다.
바로 string 과 String 중 어떤 것을 사용할지에 대한 혼란인데요!
결론부터 말씀드리자면, string과 String은 서로 다른 자료형입니다.
string은 primitive type이고, String은 Reference type입니다.
또한, Reference type은 데이터의 타입으로 사용하는 것을 지양한다고 합니다.
즉, 이 상황에서는 string을 선택하는 것이 더 적절하다고 합니다.
TIL 47. 타입스크립트의 자료형 타입
typescript는 자바스크립트에서 제공하지 않는 타입을 추가로 제공한다.오브젝트와 레퍼런스 형태가 아닌 실제 값을 저장하는 자료형. Boolean / Number / String / Null / Undefined / Symbol이 해당한다.리터럴
velog.io
참고 URL 2 : https://heewon26.tistory.com/375
Typescript에서 String 와 string의 차이
개요 typescript에 있어서 String 와 string / Number 와 number 뭔가 다른걸 알고있지만, 뭐가 다른건지 구체적으로 모르겠어서 기록해둔다. 타입 스크립트에서 타입을 지정할 때에는 위처럼 대문자로 시
heewon26.tistory.com
'Typescript' 카테고리의 다른 글
Map 자료구조를 사용하는 방법 (0) | 2022.11.05 |
---|---|
느낌표 두 개(!!)의 의미는? (논리 연산자 NOT) (0) | 2022.11.01 |
코드 컨벤션과 특정 라인에 대한 eslint 규칙 끄기 (0) | 2022.10.19 |
[Error 해결] No overload matches this call. (0) | 2022.10.07 |
DTO와 Entity, 이 둘은 무엇이고 어떤 차이점이 있을까? (0) | 2022.10.02 |