Now I have object like this
let arr = [{name:'first'},{name:'first1'}]
Exprected
[{value:'first'},{value:'first1'}]
My attempt
let result = arr.map(el=>{
const {name, ...other} = el;
return {value: el.name, ...other}
})
Now I have object like this
let arr = [{name:'first'},{name:'first1'}]
Exprected
[{value:'first'},{value:'first1'}]
My attempt
let result = arr.map(el=>{
const {name, ...other} = el;
return {value: el.name, ...other}
})
you can do it that way!
let arr = [{name:'first'},{name:'first1'}] //{value: 'first'}
let result = arr.reduce((acc,el)=>{
return [...acc, {'value' : el.name}]
},[])
You can transform the data using Array.prototype.map
.
let arr = [{name:'first'},{name:'first1'}]
let result = arr.map(x => {return {value: x.name}});
console.log(result);