Cho mảng đối tượng mỗi phần tử có 1 key-value, viết hàm gộp thành một đối tượng duy nhất.
Ví dụ
const arr = [ {'name1': 'firstString'}, {'name2': 'secondString'}, {'name3': 'thirdString'}, {'name4': 'fourthString'}, {'name5': 'fifthString'}, {'name6': 'sixthString'},];const reduceArray = arr => { return arr.reduce((acc, val) => { Object.assign(acc, val); return acc; }, {});};console.log(reduceArray(arr));Kết quả
Đầu ra trong console sẽ là:
{ name1: 'firstString', name2: 'secondString', name3: 'thirdString', name4: 'fourthString', name5: 'fifthString', name6: 'sixthString' }