[TypeScript] μ΄λ(enum)
π μ΄λ(enum)
μ΄λμ νΉμ ν κ°λ€μ μ§ν©μ μλ―Ένλ μλ£νμ λλ€.
- ν€μλ:
enum
enum example {
A
B
C
}
π μ«μν μ΄λ
μ΄λμ λ§λ€λ λ³λμ κ°μ μ§μ νμ§ μμΌλ©΄ μ«μν μ΄λμΌλ‘ μμ±λ©λλ€.
첫λ²μ§Έ κ°μ 0μ΄ ν λΉλκ³ λλ²μ§Έ κ°λΆν° 1μ© μ¦κ°ν©λλ€.
enum Shoes {
Nike = 5,
Adidas,
}
첫λ²μ§Έλ§ κ°μ μ§μ ν΄λ λλ²μ§Έκ°λΆν° 1μ© μ¦κ°νμ¬ Adidas
μλ 6μ΄ ν λΉλ©λλ€.
π λ¬Έμν μ΄λ
μ΄λμ κ°μ string
κ°μΌλ‘ ν λΉν μ μμ΅λλ€.
enum Shoes {
Nike = "λμ΄ν€",
Adidas = "μλλ€μ€",
}
μ΄λμ λ¬Έμμ μ«μλ₯Ό νΌν©νμ¬ μμ±νλ κ²λ κ°λ₯ν©λλ€.
π¬ μ΅μ λκΈ