//去重
a1 = ["id","name","url"] a2=["id","name"]
getArrDifference(a1, a2) {
return a1.concat(a2).filter(function (v, i, arr) {
return arr.indexOf(v) === arr.lastIndexOf(v);
});
},
console.log(this.getArrDifference(a1,a2)) //["url"]
//取相同元素
let a3 = [];
for(let i of a1) {
for(let j of a2) {
if(i===j) {
a3.push(i)
}
}
}
console.log(a3) //["id","name"]
两个数组去重,获取相同元素
于 2020-07-31 09:17:36 首次发布