欢迎来到代码的世界,我们开始吧!
您当前的位置:首页 > js

js数组name相同的元素value值相加

2021-06-02    来源:前端入门建站教程    浏览次数:

下面 前端入门建站教程为大家介绍一下js数组name相同的元素value值相加

let newArr=[
	{"name":"28","value":4},
	{"name":"55","value":7},
	{"name":"55","value":1}
]
let ageNumList=[]
newArr.forEach(el=>{
	const result = ageNumList.findIndex(ol=>{return el.name === ol.name})
	if(result!== -1){
		ageNumList[result].value = newArr[result].value + el.value
	}else{
		ageNumList.push(el)
	} 
})
console.log('ageNumList',ageNumList)

上面是关于“js数组name相同的元素value值相加”的详细介绍,想了解更多关于js内容,请继续关注 前端入门建站教程!

最新文章

回到顶部