javascript - 创建 JSON 格式

标签 javascript arrays json

我想创建如下所示的 JSON 对象,

{"Validate":"Check","Parameters":[{"name":"Greg", "value":"1"},{"name":"Mike","value":"2"}]};

我有两个如下所示的数组,

["Greg", "Mike] and ["1", "2"]  

使用 JS 组合这些数组来填充我上面描述的 JSON 对象的最佳方法是什么?

最佳答案

尝试使用 map

let names = ["Greg", "Mike"];
let values = ["1", "2"];
let parameters = names.map((name, index) => ({name: name, value: values[index]}))
let json = {"Validate":"Check","Parameters":parameters};

关于javascript - 创建 JSON 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47313628/

相关文章:

Swift 中的 JSON 反序列化

javascript - 如何在不编码或保存数据的情况下将二进制数据从 javascript 传递到 actionscript(网页到 flash)?

arrays - 在 Swift 中快速查找数组中的最小值

arrays - 如何在 MATLAB 中找到 3D 数组每个切片的最大值和位置?

c# - JayRock 间歇性缺失值

php - 缓存 JSON 数据

javascript - 整个页面加载后 slider 加载

javascript - 更改字母算法,在 JSBIN 中有效,但在 Coderbyte 中无效,寻求澄清

javascript - 动态添加的 HTML 元素不会受到插件的影响!

c++ - 在 C++ 中使用二维数组作为参数时出错