【发布时间】:2016-06-05 11:47:33
【问题描述】:
假设我们有这样一个类:
class Foo {
static bar () {}
}
我们可以使用Foo.bar() 调用bar 静态方法。但是我们怎样才能得到一个只包含类的静态方法的数组呢?
据我所知,Object.getOwnPropertyNames(Foo) 返回的不仅仅是 "bar" 元素。
如何只获取静态方法或过滤掉Object.getOwnPropertyNames(Foo)中的非静态方法?
【问题讨论】:
标签: javascript class static ecmascript-6