从一组对象中获取数据

时间:2018-06-15 02:15:41

标签: javascript

我不知道如何从Javascript中填充对象的数组中获取数据。这是我的代码和错误消息:

//First I create the table
var dataset = [];

//Then I declare the object
var PersReunionObj = {};

//Now I throw some data into the object
PersReunionObj.fk_idPers = fk_idPers;
PersReunionObj.fk_idReunion = fk_idReunion;
PersReunionObj.isPresent = isPresent;

//I insert the object into a table    
dataset[0] = PersReunionObj;

现在我想从我的表中取回那些数据

console.log(dataset[0]);

给我:

{fk_idPers:1,fk_idReunion:1,isPresent:true}

所以我的桌子还可以。但是为了得到数据,我尝试了像

这样的东西
console.log(dataset[0].PersReunionObj.fk_idPers);

它给了我一个错误:

未捕获的TypeError:无法读取未定义的属性'fk_idPers'

我该如何解决?

1 个答案:

答案 0 :(得分:3)

您只需致电,因为dataset[0]PersReunionObj

console.log(dataset[0].fk_idPers);