現(xiàn)在要求去重下面這個數(shù)組
[1, 2, 3, 3, 3, '0', '1', '2', '測試', '重復', '重復', NaN, NaN, false, false];
方法一:ES6 Set()
var arr=[1, 2, 3, 3, 3, '0', '1', '2', '測試', '重復', '重復', NaN, NaN, false, false];
arr=[...new Set(arr)];
console.log(arr);
方法二:includes和indexOf
function func(arr) {
let temp = [];
arr.forEach((v,i)=>{
if(!temp.includes(v)){ // if (arr.indexOf(v) === i)
temp.push(v)
}
})
return temp
}