ToB企服应用市场:ToB评测及商务社交产业平台

标题: 优雅利用前端枚举Enum,符合国标的那种! [打印本页]

作者: 小小小幸运    时间: 2024-8-21 03:25
标题: 优雅利用前端枚举Enum,符合国标的那种!
01、什么是枚举Enum?


枚举Enum是在多种语言中都有的一种数据类型,用于表现一组特定相关的常量数据集合,如性别(男、女)、数据状态(可用、禁用)、垂直对齐(顶端、居中、底部)、星期等。特点是数据值固定,不会变,存储和表现的内容不同。

然而在JavaScript中并没有枚举Enum类型,TypeScript算是有(本文中暂没用用TS的枚举)。在前端项目中照旧会用到经常用到这类型数据的,本文就对枚举做一个通用封装,并进行尽量全局的总结。
先来看看最常用的性别:



   ❓你的体系中性别用的什么存储的呢?
  




   
  



针对性别的枚举值,其实是有国家标准的,国标中就是用的整数值标识。

   




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4