[
{
id: {
title: "Id",
value: 19,
},
title: {
title: "Title",
value: " Режиссёр \"Доктора Хауса\" снимет новый фильм"
},
slug: {
title: "Slug",
value: "slug2334",
}
},
{
id: {
title: "Id",
value: 8,
},
title: {
title: "Title",
value: "Колониальная сказка. «Жги», режиссер Кирилл Плетнев",
},
slug: {
title: "Slug",
value: "6643766f8e8d9b39fcbf818d677f4fbe",
}
}]
newArr =[
{
id: value,
title: value,
slug: value
},
{
id: value,
title: value,
slug: value
}
]
arr.map(n => ({
id: n.id.value,
title: n.title.value,
slug: n.slug.value
}))
arr.map(n => Object.entries(n).reduce((acc, [ k, v ]) => (acc[k] = v.value, acc), {}))
arr.map(n => Object.keys(n).reduce((acc, k) => ({ ...acc, [k]: n[k].value }), {}))
arr.map(n => Object.assign({}, ...Object.values(n).map(m => ({ [m.title.toLowerCase()]: m.value }))))
let data = [{
"id": {
"title": "Id",
"value": 19,
},
"title": {
"title": "Title",
"value": " Режиссёр \"Доктора Хауса\" снимет новый фильм"
},
"slug": {
"title": "Slug",
"value": "slug2334",
}
},
{
"id": {
"title": "Id",
"value": 8,
},
"title": {
"title": "Title",
"value": "Колониальная сказка. «Жги», режиссер Кирилл Плетнев",
},
"slug": {
"title": "Slug",
"value": "6643766f8e8d9b39fcbf818d677f4fbe",
}
}]
let newObj=[];
Object.keys(data).map(
el=>newObj.push({'id':data[el].id.value,'slug':data[el].slug.value,'title':data[el].title.value})
);