两个数组比较取出多余的部分:
let jianshao = '' //减少的
for(let item of oldVal) {
let stra = item;
let count = 0;
for(let j = 0; j < val.length; j++) {
let strb = val[j];
if(stra == strb) {
count++;
}
}
if(count === 0) {
jianshao = stra;
}
两个数组比较减去重复的部分:
let newarr = []
var tmp = oldVal.concat(allYuanquValues);
var o = {};
for (let i = 0; i < tmp.length; i ++){
(tmp[i] in o) ? o[tmp[i]] ++ : o[tmp[i]] = 1;
}
for (let x in o) {
if (o[x] == 1){
newarr.push(x);
}
}