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框值的判定。