Tôi có sau "Enum" trong javascript để biểu thị trạng thái của ứng dụng của tôi:Javascript enum trong một enum
var State = {
STATE_A: 0,
STATE_B: 1,
STATE_C: 2
//...
}
Bây giờ, tôi muốn mỗi tiểu bang có một "tiểu bang". Ví dụ: STATE_B
có thể ở số STATE_B1
hoặc STATE_B2
...
Cách tốt nhất để cấu trúc này là gì? Tôi sẽ làm cách nào đó tổ chức một "enum" trong State
"enum"? Cảm ơn
Nếu có cách nào tốt hơn để cấu trúc hoàn toàn này (ngoài enums) tôi là tất cả tai. Về cơ bản tôi cần để có thể thiết lập và kiểm tra trạng thái của ứng dụng của tôi, và mỗi tiểu bang có thể (nhưng không cần thiết) có một tiểu bang gắn liền với nó có thể được thiết lập và kiểm tra. Thậm chí tốt hơn nếu các giải pháp cho phép tôi đi hơn 1 cấp độ làm tổ sâu.
Nếu bạn có thứ gì đó được đặt thành STATE_B2, bạn có muốn so sánh với STATE_B là đúng không? – EndangeredMassa
EndangeredMassa - có tuyệt đối tôi làm, cảm ơn vì đã làm rõ – aeq
Suy nghĩ ngẫu nhiên: Một số câu trả lời xuất hiện với các đối tượng, nhưng chúng có giải quyết STATE_B === 1 cũng như STATE_B.B1 === 1 không? –