enum

agnusdei·2023년 8월 3일
0
post-custom-banner

예를 들어, EnumRestaurantType enum이 다음과 같이 정의되어 있다고 가정해 봅시다:

enum EnumRestaurantType {
  Italian = 'Italian Cuisine',
  Japanese = 'Japanese Cuisine',
  Mexican = 'Mexican Cuisine',
}

여기서 body.restaurant.type는 사용자가 입력한 레스토랑의 타입 값을 나타낼 것입니다. 예를 들어, body.restaurant.type'Italian'이라면, 이 값은 enum의 키 중 하나에 해당하는 것입니다.

RestaurantType[body.restaurant.type]를 사용하면, 이 값을 해당 enum의 값으로 변환할 수 있습니다. 즉, 'Italian'이라는 enum 키에 해당하는 값 'Italian Cuisine'를 얻을 수 있습니다.

이를 통해 사용자 입력값을 enum에 정의된 값으로 변환하여 사용할 수 있습니다.

post-custom-banner

0개의 댓글