数组去除重复数据
2016-02-29 14:13
225 查看
var str = [1,2,3,4,5,6,6,5,4] //方式一 str.sort();//排序 var n = [str[0]]; for (var i = 1; i < str.length; i++) { if (str[i] !== n[n.length - 1]) { n.push(str[i]); } } console.log(n); //方式二 var arr = []; for (var i in str){ if(arr.indexOf(str[i])==-1){ arr.push(str[i]); } } console.log(arr)
相关文章推荐
- iOS开发:WebKit、Safari以及SafariViewController
- 关于Windows下如何查看端口占用和杀掉进程
- 对于strrstr函数的实现
- 音视频解决方案开源项目
- 表格字段过长,用CSS实现省略号显示
- MySQL出现同步延迟有哪些原因?如何解决?
- 常用插件
- Android单元测试研究与实践
- 使用CDlive 修复被破坏的GRUB
- Oracle 10g 数据的还原和备份
- CountView类似计数器的实现
- 200 OK (from cache) 与 304 Not Modified
- UIKit框架(9)控制器的modal切换方式(二)
- 数据包分析——数据链路层 和 网络层
- RandomAccessFile 使用
- C++数据结构之 --二叉树简单实现和4种遍历
- iOS学习----NSNumber的使用
- 幽默讲解linux的Socket IO模型
- 编译性语言、解释性语言和脚本语言的区别
- cocos2d-x之action初试