У меня есть такой вложенный массив
const names= [[{name: "John"}, {name: "Mary"}],
[{name: "Paul"}, {name: "Peter"}]];
Я бы хотел вставить country
во вложенный объект
const country = {country :"USA"}
, чтобы вывод был похож на
[{name: "John", country : "USA"}, {etc} ,{etc} ]
Идея кода выглядит примерно так:
const combined = names.map((map)=>
Object.assign({},
country,
/*something to extract name from nested array names*/),
{country}
)
Есть предложения, как я могу распределить объект во вложенном массиве для получения желаемого результата?
Если код можно улучшитьдругими способами, пожалуйста, дайте мне знать, также