본문 바로가기
프론트엔드/타입스크립트

타입스크립트 객체에 속성 추가하기

by 1005ptr 2022. 11. 28.
반응형

타입스크립트에서는 객체에 속성이 그냥 추가가 되지 않는다.

왜냐 타입이 존재하기 때문

 

이 글에서는 Record라는 유틸리티 클래스를 사용해서

마음대로 추가도 가능하면서 타입 제한도 어느정도 가능한 사용방법을 보여준다.

 

https://bobbyhadz.com/blog/typescript-add-property-to-object

 

How to Add a property to an Object in TypeScript | bobbyhadz

To add a property to an object in TypeScript, set the property as optional on the interface you assign to the object using a question mark. You can then add the property at a later point in time without getting a type error.

bobbyhadz.com

 

반응형

'프론트엔드 > 타입스크립트' 카테고리의 다른 글

왜 <T>를 as T로 바꾸라고 하는걸까?  (0) 2023.05.31
in 키워드  (0) 2022.12.10
Parsing error: The keyword 'enum' is reserved  (0) 2022.12.10

댓글