2025-02-12 数据转换为对象数据 性能优化

console.time()

const data = [

{target_name:'target1',value:'value1' },

{target_name:'target2',value:'value2' },

{target_name:'target3',value:'value3' },

{target_name:'target4',value:'value4' },

{target_name:'target5',value:'value5' },

{target_name:'target6',value:'value6' },

{target_name:'target7',value:'value7' },

{target_name:'target8',value:'value8' },

{target_name:'target9',value:'value9' }

];

// 使用 reduce 将数据转换为一个对象

const targets = data.reduce((acc,item) => {

acc[item.target_name] =item.value ||''

  return acc

}, {})

console.log('targets', targets)

console.timeEnd()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容