jas*_*son 0 javascript google-apps-script
我正在检索一些数据,数据如下所示:
1, 2, 3, 4, 5
6, 7, 8, 9, 10
11, 12, 13, 14, 15
Run Code Online (Sandbox Code Playgroud)
我希望它看起来像这样
[
[[1],[2],[3],[4],[5]],
[[6],[7],[8],[9],[10]],
[[11],[12],[13],[14],[15]]
]
Run Code Online (Sandbox Code Playgroud)
所以我可以像矩阵一样对数组进行处理,data[0][1]
将是"2".
通过这个答案,它几乎就在那里,但并不完全.我很难看到我想要的东西.
这个怎么样,假设这准确地代表了你的输入数据:
var data = "1,2,3,4,5\n6,7,8,9,10\n11,12,13,14,15";
var matrix = data.split('\n').map(function(val) {
return val.split(',');
});
Run Code Online (Sandbox Code Playgroud)
请注意,您指定的输出可能不是您的意思.每个数字可能不应该是它自己的单项数组.相反,上面的代码产生:
[
[1, 2, 3, 4, 5],
[6, 7, 8, 9, 10],
[11, 12, 13, 14, 1]
]
Run Code Online (Sandbox Code Playgroud)
这意味着matrix[0][1]
将返回2
,而不是必须这样做matrix[0][1][0]
编辑:正如评论中所述,我已将其留给您,以确保符合您的浏览器支持需求.这也适用于你写的所有其他JS系列......
归档时间: |
|
查看次数: |
95 次 |
最近记录: |