Если ключи свойств уникальны, почему бы не создать отдельный объект с reduce
вместо этого? С одним объектом гораздо проще манипулировать, чем с массивом объектов с одним свойством за штуку.
const arr = [["name", "oni"], ["age",2]];
const obj = arr.reduce((acc, c) => {
acc[c[0]] = c[1];
return acc;
}, {});
console.log(obj);
Затем просто возьмите значения с точечной нотацией: obj.name
, например.