var arr = ['apple','banana','pear','apple','orange','orange']; console.log(arr) //["apple", "banana", "pear", "apple", "orange", "orange"] var newArr = arr.filter(function(value,index,self){ return self.indexOf(value) === index; }); console.log(newArr); //["apple", "banana", "pear", "orange"]
参考:https://www.jb51.net/article/210881.htm
原文有11种,我用了其中一种,挺好用的。
主要用于jquery的each对多个input框值的判定。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《js数组去重的一种方法》
发表评论