Я использую Object.assign для назначения функций классам, однако не знаю, как назначать ему статические методы.
Например, предположим, что у меня есть class A и class B, и я хочу назначить им некоторые методы:
var myfunctions = {
method: function() {
}
};
Object.assign(A, myfunctions);
Object.assign(B, myfunctions);
Могу ли я сделать то же самое для статических методов? (Например, назначьте статический метод function классу A, чтобы я мог вызвать A.function();)
Вы пробовали что-то вроде A.prototype.myfunction = function () { ... //your code here } ?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете назначить прототип класса, например:
Object.assign(A.prototype, functionsObject);
вы можете указать ссылку, которая ясна stackoverflow.com/a/37199949/8574868