js去重、排序基础总结(持续更新)
排序
1)for循环排序——冒泡排序
2)for循环排序——选择排序、相邻
3)sort排序 —— 升降序排序
去重
1) for循环去重 —— splice()
let arr = [1,4,2,2,8,4,5,9,10,8,4,6]
2)indexOf去重
3)es6 —— includes去重
4)es6 ——set去重
第一种,扩展运算符
第二种,Array.from
重点不可少, new Set(arr) 返回的是set对象,使用Array.from转成数组