JS. Как из массива объектов сделать объект с параметрами из свойств?
Object.fromEntries(arr.map(n => [ n.name, n.number ]))
или

arr.reduce((acc, n) => (acc[n.name] = n.number, acc), {})
или

Object.assign({}, ...arr.map(n => ({ [n.name]: n.number })))
Старый добрый for вам поможет:
var obj = {};

for (var n = 0; n < array.length; n++) {
    obj[array[n]['name']] = array[n]['value'];
}

console.dir(obj);