数字型枚举

enum OrderStatus {
Start = 1,
Unpaid,
Shipping,
Shipped,
Complete
}

或者

enum OrderStatus {
Start = 1,
Unpaid,
Shipping,
Shipped = aNumber(),
Complete = 25
} function aNumber(): number{
return 21
}

都可以

但是当使用字符串类型时,只允许确定值,不允许使用函数

比如

function one(): string{
return "this"
} enum Functions {
a = one(),
b = 'aaaa'
}

就会报错

最新文章

  1. HTML5新特性之Mutation Observer
  2. Coding List
  3. (转)为什么需要正则表达式 by 王珢
  4. 【poj2823】 Sliding Window
  5. 使用VS开发C语言
  6. Java反编译利器-Jad, Jode, Java Decompiler等及其IDE插件
  7. MHA的几种死法-叶良辰
  8. 通过cagradientLayer类封装uiimageview动画色度差
  9. STL学习系列六:List容器
  10. iOS开发——新特性篇&swift新特性(__nullable和__nonnull)
  11. Spring3.0 AOP 具体解释
  12. Splay tree
  13. [HeadFirst-HTMLCSS学习笔记][第十四章交互活动]
  14. mysql函数全解析
  15. python快速搭建WebServer
  16. dapper 扩展插件: Rainbow
  17. 【子非鱼】插入排序过程呈现之java内置GUI表示
  18. 安装spring tool suite时遇到的问题
  19. DRF 序列化组件
  20. align-item 和 align-content的区别

热门文章

  1. PAT A1009 Product of Polynomials(25)
  2. Web开发Flask框架学习笔记
  3. C++中重载函数详解
  4. dev chart使用
  5. GNU g++常用编译选项用法
  6. 【js】面向对象学习资料
  7. JavaScript例子1-给网页中所有<p>元素添加onclick事件
  8. centos7安装nginx服务
  9. LeetCode 腾讯精选50题--数组中的第K个最大元素
  10. js相关的时间获取方法