
点击图片或戳我查看详情和投简历
文章出自:前端
原文链接
数组去重是面试中面试官非常青睐的考点,被问到的同学,经常说完一种答案后,面试官幽幽的说“还有其他方法吗?” 这时候心里真的是想反问面试官一句“回字有四种写法,你会吗?”,当然开个玩笑,既然面试中很常见,那我们就总结一下数组去重的方法。
首先总结一下我们数组的方法: 
还有其他可以处理数组的几个方法: 
下面我们进入正题:
1set 
2对象属性名不能重复 
3indexof 
4sort 
5includes
如果数组包含那一项,返回true;不包含返回false; 
6hasOwnProperty
检测属性名是否是对象的一个私有属性;返回一个布尔值; 
7filter+indexOf 
8splice 
9递归 
10Map 
11reduce 
12剩余运算符… 
这次再有面试官问你数组去重就不用心慌慌啦