javascript 从js数组中删除重复项(ES5 / ES6)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 从js数组中删除重复项(ES5 / ES6)相关的知识,希望对你有一定的参考价值。

var uniqueArray = function(arrArg) {
  return arrArg.filter(function(elem, pos,arr) {
    return arr.indexOf(elem) == pos;
  });
};

var uniqEs6 = (arrArg) => {
  return arrArg.filter((elem, pos, arr) => {
    return arr.indexOf(elem) == pos;
  });
}

var test = ['mike','james','james','alex'];
var testBis = ['alex', 'yuri', 'jabari'];
console.log(uniqueArray(test.concat(testBis)));

以上是关于javascript 从js数组中删除重复项(ES5 / ES6)的主要内容,如果未能解决你的问题,请参考以下文章

ES6 - 从对象数组中删除重复项

从 JS 数组中删除重复值 [重复]

使用 JavaScript 从数组中删除所有重复项 [重复]

javascript 从javascript中的对象数组中删除重复项

javascript 从数组中删除重复项

javascript 从数组中删除重复项