标签:sar ret value each func 去重 for lse mat
function formatDataf(data) { var formatArray = [];
data.forEach(function (item) {
item.value = 1;
var sarry = formatArray.some(function (itemarr) {//判断是否有重复的
if (item.x == itemarr.x && item.y == itemarr.y) {
itemarr.value = itemarr.value + 1;
return true;
} else {
return false;
}
})
if(!sarry){
formatArray.push(item);
}
})
return formatArray;
} ;
console.log(formatDataf([{x:1,y:1,value:0},
{x:1,y:2,value:0},
{x:1,y:1,value:0}]));
标签:sar ret value each func 去重 for lse mat
原文地址:https://blog.51cto.com/13496570/2405484