Как преобразовать массив
let myArr = [{
name: "width",
value: 100
}, {
name: "height",
value: 40
}];
в объект
let obj = {
width: 100,
height: 40
};
reduce в помощь.
const myArr = [{
name: "width",
value: 100
}, {
name: "height",
value: 40
}];
const res = myArr.reduce((obj, item) => {
return Object.assign(obj, {[item.name]: item.value});
}, {});
console.log(res);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей