3.6.4 两个数组进行merge,key相同为同一个元素
export function mergeArray(arrA, arrB, key) {
function hasItem(arr, key, val) {
for (let i = 0; i < arr.length; i++) {
if(arr[i][key] === val) return true;
}
return false;
}
for (let i = 0; i < arrB.length; i++) {
if (!hasItem(arrA, key, arrB[i][key])) {
arrA.push(arrB[i]);
}
}
return arrA;
}