Инициализация конструктора в одну строку? ES2015. Можно ли сделать все присваивания внутри конструктора в одну строку?class MyClass constructor({title = 'wololo', status = 1}) this.title = title this.status = status // ... больше однотипных строче
Da, можно инициализировать все свойства внутри конструктора в одну строку, используя синтаксис деструктуризации объектов и присваивания свойств в одну строку:
class MyClass constructor({title = 'wololo', status = 1}) Object.assign(this, {title, status}) // ... больше однотипных строче
Da, можно инициализировать все свойства внутри конструктора в одну строку, используя синтаксис деструктуризации объектов и присваивания свойств в одну строку:
class MyClassconstructor({title = 'wololo', status = 1})
Object.assign(this, {title, status})
// ... больше однотипных строче
}