typescript-tutorial icon indicating copy to clipboard operation
typescript-tutorial copied to clipboard

枚举

Open xcatliu opened this issue 5 years ago • 4 comments
trafficstars

https://ts.xcatliu.com/advanced/enum.html

xcatliu avatar Jun 08 '20 12:06 xcatliu

我这边使用 declare enum 定义的外部枚举Direcname 提示 Direcname is not defined

dairwang avatar Jul 31 '20 07:07 dairwang

毕竟C#大佬开发的

resticDOG avatar Aug 14 '20 09:08 resticDOG

哥们,发现一个错误,可能是ts版本不同引起的 当然,手动赋值的枚举项也可以为小数或负数,此时后续未手动赋值的项的递增步长仍为 1:

enum Color8 {RED= -2, GREEN = 1.7, BLUE };
// 等价于 enum Color8 {RED= -2, GREEN = 1.7, BLUE = 2};

我得出的结论是 “后续未手动赋值的项的先向下取整 Math.floor 然后递增 步长仍为1” ts版本 3.9.5 node版本 12.14.0

guojingwen avatar Sep 30 '20 15:09 guojingwen

sorry 哥们 您是对的, 我这边是编辑器给的提示误解了

guojingwen avatar Oct 04 '20 17:10 guojingwen