【发布时间】:2014-11-17 05:44:30
【问题描述】:
我正在返回一个大型 JSON 对象,并且特定部分中的每个元素都是一个字符串。我需要能够将所有这些转换为浮点数。
数组目前的情况:
[
["1402408800","0.0"],
["1402408800","0.0"],
["1402408800","0.0"],
]
转换后需要如何:
[
[1402408800,0.0],
[1402408800,0.0],
[1402408800,0.0],
]
我可以用v.PriceHistory 引用这个数组,所以我尝试了以下操作:
var newArr = [];
for (var i = 0; i < v.PriceHistory.length; i++) {
parseFloat(v.PriceHistory[i]);
newArr += v.PriceHistory[i];
}
虽然,上面只是将它全部作为一个数组返回,而不是恢复到原来的格式。
尝试了一些东西并在网上查看,但没有关于转换多维数组的内容。
【问题讨论】:
-
我添加了另一个通用解决方案
标签: javascript jquery arrays multidimensional-array