1、利用set去重
这是目前最简单的去重方法,但是不支持对象方法,如果是复杂数据格式建议用以下几种。
2.使用indexOf
新建一个空数组arr,遍历原先的数组,若遍历的值不在arr中,将值传入该数组。
3.双重for循环
使用两层for循环嵌套,再用splice()方法删除。
4.sort()方法
先用sort()方法进行排序,再对排序后的结果进行相邻比对。
5.利用includes
6.使用hasOwnProperty
7.使用filter
8.使用递归去重
9.使用Map数据结构去重