고급 TypeScript - 유틸리티 타입: Readonly
유틸리티 타입: Readonly
Readonly`는 TypeScript에서 제공하는 유틸리티 타입 중 하나로, 객체의 모든 속성을 읽기 전용으로 만드는 데 사용됩니다. 이 타입은 주로 데이터 무결성을 보장하고, 객체가 의도치 않게 수정되는 것을 방지하기 위해 활용됩니다.
기본 개념
* 읽기 전용: Readonly를 적용한 객체는 그 속성 값을 변경할 수 없습니다. 이는 코드의 안정성을 높이고,