前言
前端在日常开发中或多或少都会碰到有对数据去重的需求,今天,我们去看看可以用几种思路去实现呢?
双层循环比对
js内置的indexOf
排序后前后比对
ES6 SET
splice 去重
注意,这个会影响原数组。
总结
经过测试,用new Set是性能是最高的,大家也可以测试看下,但是当然它的兼容性是最差的。另外,大家还有别的数组去重的方法吗?欢迎讨论!
前端在日常开发中或多或少都会碰到有对数据去重的需求,今天,我们去看看可以用几种思路去实现呢?
注意,这个会影响原数组。
经过测试,用new Set是性能是最高的,大家也可以测试看下,但是当然它的兼容性是最差的。另外,大家还有别的数组去重的方法吗?欢迎讨论!
本文暂时没有评论,来添加一个吧(●'◡'●)