optional property 인덱스 스트링

person['syster']처럼 interface index:string을 통해 문자가 들어갈수 있게 했고 값에는 any로 어떤 것이든 들어갈수 있게 했으므로 무엇을 추가해도 오류가 없다.

readonly

interface로 타입을 객체타입선언시 readonly로 오로지 읽을수만 있지 수정 변경이 불가능하게 값을 설정하여 수정이나 변경시도시 에러가 나타난다.

 

type알리아싱은 merging이 불가능하고 interface는 merging이 가능하다.

'TypeScript' 카테고리의 다른 글

generic과 keyof  (0) 2021.08.05
클래스 constructor, public, private, protected, static, readonly  (0) 2021.08.02
tsconfig schema  (0) 2021.07.31
compiler옵션 중 strict 옵션  (0) 2021.07.31
typescript 기초와 설치  (0) 2021.07.30

+ Recent posts