TypeScript: Maps को Enums पर क्यों प्राथमिकता दें?