【发布时间】:2018-09-04 19:44:14
【问题描述】:
我有一个具有静态属性的类,我想获取所有属性值的列表:
class TimeRange {
static ALL = 'all time'
static MONTH = 'month'
static WEEK = 'week'
static DAY = 'day'
}
现在我想得到:['all time', 'month', 'week', 'day']
【问题讨论】:
-
这在我看来不像是 JavaScript...
-
@AngelPolitis 是。 ES2016
-
Node 好像不这么认为。
-
@Chris There are no
staticproperties in JavaScript (yet): "static 关键字定义了一个静态的方法类。” -
静态属性是一个特性提议,可以通过 Babel 使用。
标签: javascript typescript