作為一個豬腦子,請時時刻刻記住了,es6一行代碼去重是 var a = [1,2,2,2,2,3,3,3,3,3,5,5,55,6,,6,66,,6,8,4,8,45,5] console.log(new Set(a)) //一臉秀死面試官 這是其中一個方法 敲黑板!!!...(三點運算符)只是純粹 ...
作為一個豬腦子,請時時刻刻記住了,es6一行代碼去重是
var a = [1,2,2,2,2,3,3,3,3,3,5,5,55,6,,6,66,,6,8,4,8,45,5]
console.log(new Set(a)) //一臉秀死面試官
這是其中一個方法
敲黑板!!!...(三點運算符)只是純粹的遍曆數組出來,不是去重,記住了
還有其他方法:
利用數組中的filter方法
var arr = [1,2,2,2,2,23,3,3,3,5,5,4,7,8,6,1,2'];
var r = arr.filter(function(element,index,self){
return self.indexOf(element) === index;
});
console.log(r);
日後補充。。。