# 数组去重

# 1. Set

function unique(arr) {
  return Array.from(new Set(arr))
  or
  return [...new Set(arr)]
}
1
2
3
4
5

# 2. 两两比较, splice

# 3. 新创建数组, indexOf

# 4. 新创建数组,

# 5. 新创建数组, includes

# 6. 新创建数组, 字典计数

# 7. 新创建数组, Map

# 8. filter, 新创建字典, hasOwnProperty

# 9. filter, 原数组中第一个索引===当前索引

# 10. 递归

# 11. reduce, includes