我正在使用Object.assign
将函数分配给类,但是不确定如何向其分配静态方法。
例如,假设我有class A
和class B
,并且我想为其分配一些方法:
var myfunctions = {
method: function() {
}
};
Object.assign(A, myfunctions);
Object.assign(B, myfunctions);
我可以对静态方法做同样的事情吗? (例如,将静态方法function
分配给类A
,这样我就可以调用A.function();
)
答案 0 :(得分:0)
您可以将其分配给该类的原型,如下所示:
Object.assign(A.prototype, functionsObject);