127
rated 0 times
[
134]
[
7]
/ answers: 1 / hits: 15570
/ 8 Years ago, thu, may 5, 2016, 12:00:00
How can I convert an array of objects to a plain object?
Where each item of the array is an object with only one key:value pair and the key have an unknown name.
I have this
const arrayOfObject = [
{KEY_A: 'asfas'},
{KEY_B: 'asas' }
]
let result = {}
const each = R.forEach((item) => {
const key = R.keys(item)[0]
result[key] = item[key]
})
return result
But I dislike that solution because the forEach
is using a global variable result
and I'm not sure how to avoid side effects here.
More From » functional-programming