【发布时间】:2019-08-01 16:56:28
【问题描述】:
我有这种类型的数组
[[["80.529299450867271,7.3884550841172976"],["80.528953669541707,7.3875715810979612"],["80.528714422417153,7.3867339810469588"]]]
我想得到这个
[[[80.529299450867271,7.3884550841172976],[80.528953669541707,7.3875715810979612],[80.528714422417153,7.3867339810469588]]]
这是我尝试过的
z = a.map(function(o) {
var d = o.split(/(],)/g).map(function(b) {
console.log();
return b;
});
【问题讨论】:
-
为什么不修复错误数组的来源呢?
-
等等,如果你在做
o.split(/(],)/g),那么看起来你没有数组,而是 JSON。在这种情况下,正如@Andreas 所说 - 更正数据来源。在生成 JSON 后对其进行后修复总是一个坏主意。
标签: javascript jquery arrays split