您好,登錄后才能下訂單哦!
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;
} ;
//測試
var arry= [{x:1,y:1,value:0}, {x:1,y:2,value:0}, {x:1,y:1,value:0}]
console.log(formatDataf(arry));
輸出:
[{x: 1, y: 1, value: 2}, {x: 1, y: 2, value: 1}]
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。