Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jair Humberto

[Resolvido] length em objeto

Recommended Posts

Olá pessoal,

 

como saber quantos campos tem num objeto?

 

por exemplo:

 

objeto = {
	'a':'b',
	'c':'d',
	'e':'f',
	'g':'h'
}
alert(objeto.length); // isso retorna undefined

desde já obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que da pra fazer é um FOR IN

 

objeto = {
	'a':'b',
	'c':'d',
	'e':'f',
	'g':'h'
}
for(props in objeto){
	alert(props);
}
ai ele percorre as propriedades do objeto..ai você pode fazer um contador...

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caraiu Otata, q maneiro, eu juro q naum conhecia essa sintaxe de for in, é como se fosse o foreach de outras linguagens ne ?!?!?!

 

Showwwwwww

 

Abssss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Otata,

 

só que for in não funciona em IE6, esqueci de falar

 

então o que resta?

 

editado: desculpe, agora está funcionando, acho que, antes, fiz alguma coisa errada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.