高效js数组去除重复
2014-04-11 08:28
281 查看
function unique(arr){ var result = [],hash = {}; for(var i=0;key;(key=arr[i])!=null;i++){ if(!hash[key]){ result.push(key); hash[key] = true; } } return result; } 利用对象的特性,去掉了内嵌for循环,提高了效率。
相关文章推荐
- js 高效去除数组重复元素示例代码
- js 高效去除数组重复元素示例代码
- js 高效去除数组重复元素
- js数组去除重复数据
- js去除数组里重复数据
- js 数组去除重复项
- js去除数组重复项,删除重复数据的方法
- js中数组去除重复项目
- js去除数组中重复的json
- js去除数组重复
- 原生JS去除并计算重复数组的个数
- JS合并两个数组,去除重复的部分
- js数组中去除重复对象及去除空对象的方法
- Js中去除数组中重复元素的4种方法
- js 巧妙去除数组中的重复项
- JS实现去除数组中重复json的方法示例
- js 两数组去除重复数值的实例
- 去除js数组中的重复元素
- js去除数组里重复数据
- js去除数组中重复元素的方法