convert array of objects into object of objects properties from array

前端 未结 4 1849
名媛妹妹
名媛妹妹 2021-01-19 13:01

I need to convert an array of objects into an object of objects properties from the array.

Here is an example of an array of objects

co         


        
4条回答
  •  悲哀的现实
    2021-01-19 13:19

    You can also loop through the array using for loops. Using .reduce() and Object.assign() may not me that clear to understang what is happening for people that don't understand too much about Objects in js, but is definitively less code.

    for(let i = 0; i < array.length; i++){
        for (let key in array[i]) {
            if (array[i].hasOwnProperty(key)) {
                obj[key] = array[i][key];
            }
        }
    }
    

提交回复
热议问题