我正在尝试使用动态密钥获取object
值。我的数据数组包含以下键:
Array[15]
0:Object
applied:43
institute: ACET
selected: 12
year: 2013
1:Object
applied: 50
institute: PTU
selected: 10
year: 2015
.......
现在从这些数据中我只想得到所有institute
个名字,我正在使用jquery map
函数获取数据:
var newData = vm.chart_data.map(function(obj) { return obj.institute; });
console.log(newData);
如果我手动给return obj.institute
它的工作正常,但是当我必须得到多个键值或当我在循环中使用时,我无法从该对象数组中获取值:
var values = ['institute','year'];
var newData = vm.chart_data.map(function(obj) { return obj.values[0]; });
console.log(newData);
有没有办法获得这些价值?