将现有函数作为静态方法添加到类中(javascript / es6)

时间:2018-07-29 19:29:26

标签: javascript

我想使用现有功能

const fn = () => console.log('fn')

并将其添加到现有课程中

class Foo { }

作为 static 方法,因此

Foo.fn() // console prints 'fn'

这可能吗? 像

class Foo { static fn = fn }

抛出...

1 个答案:

答案 0 :(得分:3)

您可以做这样的事情

const fn = () => console.log('fn')


class Foo { }

Foo.fn = fn;

Foo.fn() // console prints 'fn'