我有一个以下格式的 json 数组:
[
{
"id":"01",
"language": "Java",
"edition": "third",
"author": "Herbert Schildt"
},
{
"id":"07",
"language": "C++",
"edition": "second"
"author": "E.Balagurusamy"
}
]
我想要一个仅包含该数组中第一列的结果,格式如下:
[ "01", "07" ]
我尝试了很多代码但都没有成功,有没有办法使用 jquery 来实现这一点。
最佳答案
您可以使用 map()
函数执行以下操作。
var input = [
{
"id": "01",
"language": "Java",
"edition": "third",
"author": "Herbert Schildt"
},
{
"id": "07",
"language": "C++",
"edition": "second",
"author": "E.Balagurusamy"
}
];
var result = $(input).map(function() {
return this.id;
}).get()
console.log(result);
关于jquery - 如何使用jquery从json数组中获取第一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34994618/