Por lo que veo estás iterando un objeto, porque no usar el "for .. in .."?? hace exactamente eso que planeas hacer:
Código Javascript
:
Ver originalvar obj = {nombre:"test",edad:10},
key;
for(key in obj){
console.debug(key+" : "+obj[key]):
}
Como nota, te comento que este ciclo se recomienda usar solo para objetos, para arreglos es preferible el for tradicional.
Saludos