1、比如有這么兩個數組( newarr 和 res.data ):

2、數組合並:newarr = newarr.concat(res.data); 之后:

3、我們需要的是上面畫框的數據,而不是第一條數據( 注:newarr 和 res.data 可以切換 )
4、調用方法 ( unique(newarr) ):
function unique(arr){
let result = {};
let finalResult=[];
for(let i=0;i<arr.length;i++){
result[arr[i].month] = arr[i];
// arr[i].month 不能重復,達到去重效果,且這里必須知曉"month"或是其他鍵名
}
// console.log(result);
for(const item in result){
finalResult.push(result[item]);
}
// console.log(finalResult);
return finalResult; //要返回的數據
}
5、 result 打印結果為:

6、finalResult打印結果為:

