javascript - 将数组数组的字符串表示形式解析为 2 个单独的数组数组,它​​们是数字

标签 javascript

我可以想到如何做到这一点,但它会变得非常复杂。所以我必须把这个:

[[[0,0],[0,1],[0,2]], [[1,0],[1,1]]]

分成2个数组:

第一个是:[[0,0], [0,1], [0,2]] - 数字数组的数组

第二个是:[[1,0], [1,1]] - 另一个数字数组

如何在不执行一大堆字符串方法和检查的情况下简单有效地完成此操作?

最佳答案

你可以这样做:

let x = "[[[0,0],[0,1],[0,2]], [[1,0],[1,1]]]"
y = JSON.parse(x)

y 将是数组的数组。

关于javascript - 将数组数组的字符串表示形式解析为 2 个单独的数组数组,它​​们是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52358957/

相关文章:

javascript - Angular ng-controller 似乎在 route 不起作用

javascript - Onclick 仅添加到循环中的最后一个元素

javascript - 如何在 Angular 4 中执行 onkeypress

javascript - 从 swift 或 objective-c 向 js 发送事件

javascript - Html2canvas: facebook 插件评论

javascript - 我的 jquery 结果中有一个错误

javascript - 可折叠的侧边栏/导航菜单

javascript - 生产规模太大

javascript - Zoho Integration (JS SDK) 有问题

javascript - 如何从 Javascript/React 发送 AJAX 请求并在 Python REST API 中接收数据