Ví dụLàm cách nào để kiểm tra chuỗi đã cho tồn tại dưới dạng giá trị trong chuỗi enum trong Typescript?
enum ABC { A = "a", B = "bb", C = "ccc" };
alert("B" in ABC); // true
alert("bb" in ABC); // false (i wanna true)
Xin vui lòng, hãy ghi nhớ rằng chúng tôi thảo luận về các tính năng chuỗi enum.
có thể trùng lặp của [Kiểm tra nếu giá trị tồn tại trong enum trong nguyên cảo] (https://stackoverflow.com/questions/43804805/check-if-value-exists-in -enum-in-typescript) –
@MedetTleukabiluly - Trừ khi tôi bị nhầm lẫn, đó không phải là _exactly_ một bản sao, vì TypeScript có logic biên dịch khác nhau cho số và chuỗi enums. Giải pháp được đề xuất sẽ không hoạt động ở đây, xem kết quả được biên dịch. –