当前位置: 主页 > 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 文章,请继续关注前端入门建站教程。

最新文章

猜你喜欢