我有一个 JSON 字符串。
var obj = {"cities":[{"city_name":"abc"},{"city_name":"xyz"}]}
如何使用 JavaScript 或 JQuery 获取键 city_name
的值,并获取另一个数组,例如:
["abc","xyz"]
尝试了很多方法,还是没能解决。
最佳答案
您可以使用.map
var obj = {"cities":[{"city_name":"abc"},{"city_name":"xyz"}]}
var result = obj.cities.map(function (el) {
return el.city_name;
});
console.log(result);
如果您使用ES2015
,您还可以使用.map
与 arrow function
var result = obj.cities.map(el => el.city_name);
关于javascript - 如何在 JavaScript 或 jQuery 中从键/值数组获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35559005/