function constructObj(arr) {
myObj = new Object();
for (let i=0; i<arr.length; i++) {
myObj[arr[i].name] = arr[i].value;
}
return myObj;
}
let curArr = [{name: "a", value: 1}, {name: "b", value: 2}];
result = constructObj(curArr);
console.log(result);
ZnVuY3Rpb24gY29uc3RydWN0T2JqKGFycikgewoJbXlPYmogPSBuZXcgT2JqZWN0KCk7CQoJZm9yIChsZXQgaT0wOyBpPGFyci5sZW5ndGg7IGkrKykgewkJCgkJbXlPYmpbYXJyW2ldLm5hbWVdID0gYXJyW2ldLnZhbHVlOwoJfQoJcmV0dXJuIG15T2JqOwp9CgpsZXQgY3VyQXJyID0gW3tuYW1lOiAiYSIsIHZhbHVlOiAxfSwge25hbWU6ICJiIiwgdmFsdWU6IDJ9XTsKcmVzdWx0ID0gY29uc3RydWN0T2JqKGN1ckFycik7Cgpjb25zb2xlLmxvZyhyZXN1bHQpOw==