博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS把数组中相同元素组合成一个新的数组问题
阅读量:6191 次
发布时间:2019-06-21

本文共 454 字,大约阅读时间需要 1 分钟。

刚才一朋友问了我一个问题:

arr=['1','1','1','2',,'3','4','5','5','6','6','7','8','9','9','10'];现在有一个这样规律的数组,需求是把里面相同元素组合成一个新的数组,有什么比较简便的方法不

也就是说,最终要的结果是这样的:

newArr = [ [ "1" , "1" , "1" ] , [ "2" ] , [] , [ "3" ] , [ "4" ] , [ "5" , "5" ] , [ "6" , "6" ] , [ "7" ] , [ "8" ] , [ "9" , "9" ] , [ "10" ] ]

我的方案如下:

var arr=['1','1','1','2',,'3','4','5','5','6','6','7', '8','9','9','10']; var newArr = [],     tempArr = []; for(var i=0,j=arr.length;i

对此问题,大家有无更好算法,欢迎分享。

转载地址:http://qyrda.baihongyu.com/

你可能感兴趣的文章
文件分割和合并
查看>>
正则表达式
查看>>
Ioc思想
查看>>
Spring Session
查看>>
C# Settings使用小结
查看>>
坑爹的InetAddress getLocalHost函数
查看>>
JS_imgload
查看>>
thinkphp的项目分组
查看>>
编写校验规则文件
查看>>
一次支付平台紧急故障处理备忘
查看>>
晒一晒老司机写的“超融合私有云”解决方案
查看>>
第一台定制商用NAS存储服务器
查看>>
创业成功的关键是能够找到合适的合伙人
查看>>
kubernetes 1.9版本离线部署
查看>>
为什么项目经理很难有节操的选举
查看>>
iOS网络编程实践--NSStream实现TCP Socket iPhone客户端
查看>>
Python类中实例属性的通用显示工具
查看>>
参加2011微软校园之星大赛的一些总结
查看>>
Django 查询表的几种方式
查看>>
C#基础知识整理:基础知识(12) 超类Object
查看>>