Каждый раз, когда я создаю некоторый класс, мне нужно выполнить ту же процедуру:
class Something {
constructor(param1, param2, param3, ...) {
this.param1 = param1;
this.param2 = param2;
this.param3 = param3;
...
}
}
Есть ли способ сделать его более элегантным и короче? Я использую Babel, поэтому некоторые экспериментальные функции ES7 разрешены. Может быть, декораторы могут помочь?