javascript - 为数组中的每个条目拆分逗号

标签 javascript

任何更好的转换想法

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

我想要实现的是在保持简单的同时创建更少量的代码。

var arr=["1","2","3,4","5","6","7,8,9"];

var tmp=[];
for(var i=0,len=arr.length;i<len;i++){
  tmp=tmp.concat(arr[i].split(","));
}

http://plnkr.co/edit/iJG2aPZ3JAFvsulxJDQe?p=preview

我使用了简单的 js,但您可以使用任何类型的库来减少代码。

最佳答案

使用 join() 并拆分在一起。

arr.join(",").split(",");

Fiddle

关于javascript - 为数组中的每个条目拆分逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22221740/

相关文章:

javascript - 如何使用select2调用基于optgroup的不同函数

javascript - AngularJS $sce.getTrustedResourceUrl(templateUrl) 错误

java - 如何开发自动生日提醒java程序以向不同的计算机显示提醒消息

Javascript遍历未知深度对象

javascript - 如何通过从 json 文件获取数据来创建可编辑表?

javascript - 从对象的数组元素中,如何访问对象的属性/方法。杰斯

javascript - 文件系统(fs)找不到其中有空间的文件(Node js)

javascript - 使用指令在 Angular 中呈现 html

javascript - 在 hAxis google 图表栏中显示所有标签

javascript - 如何使用 Koa 解析 multipart/form-data 主体?