Iterando sobre objetos em Javascript
Tenho um objeto da forma:
var test = {"2011":{"10":4,"9":9,"8":15,"7":11,"6":11,"5":13,"4":9,"3":5,"2":9,"1":4,"0":20},"2010":{"11":9,"10":23,"9":58}}
Eu quero repetir isso para que eu possa acertar a cada ano e mês. Eu tenho
var years = d3.keys(test),
months = d3.range(12),
data = [];
ntão, como novato em Javascript, para verificar as coisas que inspecionyears
.
document.writeln(years)
2011,2010
Cool, mas quando tento iterar sobre oyears
para extrair dados detest
os elementos que faço o que acho correto para testar, mas os elementos estão perdidos:
for(var y in years) {
document.writeln(y);
}
0,1
Como iterar sobreyears
para obter os elementos reais 2011,2010
) neles