<JavaScript Demonstrações Referência
Exemplo
Laço através das propriedades de um objecto:
var person = {fname:"John", lname:"Doe", age:25};
var text = "";
var x;
for (x in person) {
text += person[x];
}
O resultado do texto será:
John Doe 25
Tente você mesmo " Definição e Uso
A for / na declaração percorre as propriedades de um objecto.
O bloco de código dentro do loop será executado uma vez para cada propriedade.
JavaScript suporta diferentes tipos de circuitos:
- for - ciclos através de um bloco de código de um número de vezes
- for/in - percorre as propriedades de um objecto
- while - ciclos através de um bloco de código enquanto uma condição especificada é verdadeiro
- fazer / enquanto - ciclos através de um bloco de código de uma só vez, e então repete o circuito enquanto uma condição especificada é verdadeiro
Nota: Não use o para / na declaração para percorrer as matrizes onde a ordem índice é importante. Use o para instrução em vez disso.
Suporte navegador
Declaração | |||||
---|---|---|---|---|---|
for/in | sim | sim | sim | sim | sim |
Sintaxe
Os valores dos parâmetros Parâmetro Descrição var Requeridos. Uma variável que itera sobre as propriedades de um objecto object Requeridos. O objecto especificado que vai ser iterado
Detalhes técnicos
JavaScript Versão: 1.0
Páginas relacionadas
JavaScript Tutorial: JavaScript For Loop
JavaScript Referência: JavaScript para declaração
<JavaScript Demonstrações Referência