Tech Blog of Pinomaker

readonly

readonly는 타입 스크립트에서 사용하는 것으로, 선언을 하면 데이터의 수정이 불가능하다.

 

객체에서의 readonly

const person : { readonly name : string, age : number} = {
  name : "피노",
  age : 22
}

person.age = 23
person.name = "피노2" // Error -> readonly이기에, 수정 불가능

 

배열에서의 readonly

const numbers : readonly number[] = [1,2,3,4]
numbers.push(5) // Error -> 배열은 readonly로 수정 불가능

'F.E > TypeScript' 카테고리의 다른 글

[TypeScript] any, unknown, void, never  (0) 2022.08.02
[TypeScript] TypeScript 시작하기 - 자료형  (0) 2022.08.02
profile

Tech Blog of Pinomaker

@pinomaker

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!