我有这个对象:
$scope.objecttest = [{
"Datum": "2015-1-31",
"y-title": "Testname",
"test1": 920,
"test2": 280
}];
工作正常。但现在我想动态地填补Keys。例如:
var testvariable = "HelloWorld";
$scope.objecttest = [{
"Datum": "2015-1-31",
"y-title": "Testname",
testvariable: 920,
"test2": 280
}];
但是当我想要访问密钥时,我只获得变量名" testvariable"作为关键而不是" HelloWorld"。
为了提取密钥,我使用:
var data = $scope.objecttest;
var valuesnumber = Object.keys(data[0]).length;
var values = [];
for (i = 0; i <= valuesnumber; i++) {
values[i] = Object.keys(data[0])[i];
}
alert(values[2]);
我希望有人可以帮助我。 :)
问候