gpt4 book ai didi

javascript - JSON 到对象数组格式

转载 作者:行者123 更新时间:2023-11-28 12:15:15 25 4
gpt4 key购买 nike

我想显示,例如将JSON数据转换为数组对象,如何使用jquery或js解决这个问题?JSON 数据:

[{
"new": 122,
"old": 3389,
"boarding": 1,
"aws": 10,
"azure": 12,
"cli": 41
}];

到数组对象:

[
["new", 122],
["old", 3389],
["boarding", 1]
]

我需要另一种模式,我在 Ruby 中有一个像这样的数组

 [37, 
3,
261,
1,
0,
1457]

转换为静态添加为键条目

[
["new",37],
["old",3],
["boarding",1]
["aws",0]
["azure",1457]
]

最佳答案

首先请注意,为此您根本不需要 jQuery。 jQuery 主要是一个修改 DOM 的工具。您只需要使用像 native JS 这样的数据结构即可。

要实现您的要求,您可以使用 Object.keys() 获取原始数组中第 0 个对象的键,然后您可以使用 map() 循环它们 从该数据构建一个新的二维数组:

var originalArr = [{
"new": 122,
"old": 3389,
"boarding": 1,
"aws": 10,
"azure": 12,
"cli": 41
}];

var newArr = Object.keys(originalArr[0]).map(function(key) {
return [key, originalArr[0][key]];
});

console.log(newArr);

关于javascript - JSON 到对象数组格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51070004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com