hasOwnProperty实现数组去重
来源:互联网 发布:怎样在淘宝联盟买东西 编辑:程序博客网 时间:2024/06/15 23:20
实现功能:数组元素去重
方法如下:
function uniqueArray(array) {var hashmap = {};var unique = [];for(var i = 0; i < array.length; i++) {if(!hashmap.hasOwnProperty([array[i]])) {hashmap[array[i]] = 1;unique.push(array[i]);}}return unique;}var array = [1, 2, 3, 5, 1, 5, 9, 1, 2, 8];uniqueArray(array); // [1, 2, 3, 5, 9, 8]
另外附上一个火狐的开发者文档关于hasOwnProperty的一些额外的知识,感兴趣可以看一下。
点这里点这里
阅读全文
0 0
- hasOwnProperty实现数组去重
- 数组去重 算法实现
- JS实现数组去重
- JavaScript实现数组去重
- 实现JavaScript数组去重
- js实现数组去重
- 数组去重(c语言实现)
- PHP 快速实现数组去重
- PHP 快速实现数组去重
- Javascript 实现数组去重,快速排序
- Java实现数组去重、排序操作
- 类实现数组去重及排序
- java实现两个数组合并去重
- JS数组去重的多种实现
- 数组去数组重
- 数组去重,json数组去重
- 数组去重
- 数组去重
- 实例化时内存的变化
- 虚拟机 ubuntu 12环境下设置静态IP
- 数据库锁机制
- [java]线程池
- JAVA经典面试题(来源于互联网)
- hasOwnProperty实现数组去重
- 阿里菜鸟网络二面
- Unity图片优化神器
- 广播实时监听网络状态
- Java 集合源码解析(2):ListIterator
- app declares a dependency from configuration 'compile' to configuration 'default' which is not decla
- Spring Boot 集成 resteasy篇 — jax-rs初步介绍和spring boot集成
- Carbon Data 字典编码
- Flip Game POJ