영원히 흘러가는 강
object value 출력 본문
728x90
정확히 용어는 차차 찾아보는 걸로...
말로 풀어보자면 object name , value 에서 배열 안의 값이 일치한다면 value 뽑아내는 코드에서의 typescript
const StatusCategory={
ready:'준비중'
start:'진행중'
end:'종료'
}
//category에 ready,start,end 값이 온다고 할때
StatusCategory[category] 로 설정되어있다면
type AllCategory= 'ready'|'start'|'end' 로 설정 가능
후에 StatusCategory[category as AllCategory] 로 설정
StatusCategory에 object로 있는 값을 category의 값으로 출력
AllCategory에는 위의 3가지 값이 다 올수있음
그리하여 타입으로 모든 가능성을 지정 하여 as 타입으로 지정
728x90
'TypeScript' 카테고리의 다른 글
이펙티브 타입스크립트 (0) | 2022.02.09 |
---|---|
Props + 배열 안에 객체 (0) | 2021.12.22 |
TypeScript + React (0) | 2021.11.10 |
TypeScript 기본 타입 (0) | 2021.06.14 |
TypeScript (0) | 2021.06.14 |
Comments