我有两个由字符串组成的数组
["25","36","32"]
和 ["GradeA", "GradeB", "GradeC"]
我想将它们合并在一起并生成类似这样的 JSON 字符串:
{“A 级”:“25”,“B 级”:“36”,“C 级”:“32”
我如何在 js 中执行此操作?
最佳答案
只要多付 2 美分,我就可以为您提供 forEach 循环版本。这是考虑到每个数组将以适当的顺序一对一排列。
var grade = ["GradeA", "GradeB", "GradeC"];
var number = ["25","36","32"];
var obj = {};
grade.forEach(function(x, i){
obj[x] = number[i];
});
console.log(JSON.stringify(obj));
关于javascript - 合并数组并转换为 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47293429/