Добрый день!
Приходит от сервера в формате json 1000 объектов по 10 свойств каждый.
Потом каждый объект необходимо наследовать от определенного класса, что бы там были необходимые методы для работы с сущностью.
Вот например такой вариант, но не хотелось бы снова выделять память, создавать новые объекты, копировать литералы.
class MaterialItem {
id
title
...
constructor(item) {
for(let name in item)
this[name] = item[name];
}
/** methods */
}
Какие есть варианты по оптимальней с точки зрения производительности?
Спасибо!