값의 이름과 범위를 정할 때 사용
Front
enum categoryEnum {
H = "H",
K = "K",
S = "S"
}
const category : categoryEnum == categoryEnum.home;
Back
function cate(category:any){
if(category === "H"){
console.log("5% 할인")
}else if(category === "k"){
console.log("10% 할인");
}else if(category === "S"){
console.log("20% 할인");
}else {
console.log("서버 멈춤")
}
}
cate(category)
// 5%할인
literal 은 일회용으로 사용
//literal 예시
const gender : "MALE" | "FEMALE" | "ETC" = "MALE";
//enum 예시
enum genderEnum {
MALE = "MALE",
FEMALE = "FEMALE",
ETC = "ETC"
}
const genderconst gender2 : genderEnum = genderEnum.MALE; = "";