数组去重
2020-01-13 本文已影响0人
肉桂猿
1. 双层for循环

2. Array.filter() + indexOf

3. Array.sort() + 遍历相邻元素去重(冒泡)

4. Set

5. Object 键值对

性能比较 -

兼容性与场景考虑 --
我们要考虑这个数组中是否有null、undefined、NaN、对象。
1. 双层for循环
2. Array.filter() + indexOf
3. Array.sort() + 遍历相邻元素去重(冒泡)
4. Set
5. Object 键值对
性能比较 -
兼容性与场景考虑 --
我们要考虑这个数组中是否有null、undefined、NaN、对象。