영원히 흘러가는 강

object value 출력 본문

TypeScript

object value 출력

double_R_one_G 2022. 1. 3. 18:36
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