我有这个 JSON:
var json = [{'range':'2012','subtotal':'116.0','total_tax':'11.6','total':'127.6'},{'range':'2013','subtotal':'936.0','total_tax':'93.6','total':'1029.6'},{'range':'2014','subtotal':'368.0','total_tax':'36.8','total':'404.8'},{'range':'2015','subtotal':'267.0','total_tax':'26.7','total':'293.7'}];
如何将其转换为这样的范围数组(使用 Javascript 或 jQuery):
['2012', '2013', '2014', '2015']
感谢您的帮助。
最佳答案
您可以简单地使用.map
:
json.map(function(i) {
return i.range;
});
//["2012", "2013", "2014", "2015"]
关于javascript - 如何从嵌套的 JSON 中获取键值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30490931/