JS数组去重
1、目前感觉最方便的写法,使用es6的set的特性
function delRepetArr(arr){
//判断传入参数是否是一个数组
if(!Array.isArray(arr)){
return;
}
return Array.from(new Set(arr));
}
2、利用indexOf()方法去重
3、利用sort()方法,判断相邻元素去重
4、利用对象属性去重
5、最不喜欢、写的最多的双重循环去重
1、目前感觉最方便的写法,使用es6的set的特性
function delRepetArr(arr){
//判断传入参数是否是一个数组
if(!Array.isArray(arr)){
return;
}
return Array.from(new Set(arr));
}
2、利用indexOf()方法去重
3、利用sort()方法,判断相邻元素去重
4、利用对象属性去重
5、最不喜欢、写的最多的双重循环去重