0

同样,我对 Javascript 和 Extjs 还是很陌生。

代码:

 var test = [
        {
            id: 0,
            test: 'Hello'
        },
        {
            id: 1,
            test: 'World'
        }
    ];

如何获取每个实例的 ID?

谢谢回复。

问候, 罗内尔

4

2 回答 2

5

你的意思是:

for(var i = 0; i < test.length; i++) {
  console.log( test[i].id);
}

或者

console.log( test[0].id); //for first
console.log( test[1].id); //for second

在 Extjs 中,你可以使用迭代器函数:

Ext.each(test, function(val, index) {
  console.log(val.id)
});

或者

Ext.pluck(test, 'id'); //returns [0, 1]
于 2012-10-02T03:35:38.617 回答
1
Ext.each(test, function(item) {
   console.log(item.id); 
});
于 2012-10-02T03:35:59.830 回答