Javascript - EXTjs访问数组值

时间:2012-10-02 03:33:54

标签: javascript arrays extjs

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

代码:

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

如何获取每个实例的ID?。

感谢您的回复。

此致 Ronel

2 个答案:

答案 0 :(得分: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)
});

OR

Ext.pluck(test, 'id'); //returns [0, 1]

答案 1 :(得分:1)

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