Sentencia for/in de JavaScript
- Página anterior for
- Página siguiente for...of
- Volver a la capa superior Manual de referencia de instrucciones de JavaScript
Definición y uso
La sentencia for/in recorre las propiedades del objeto.
El bloque de código dentro del bucle se ejecutará una vez por cada propiedad.
JavaScript admite diferentes tipos de bucles:
- for - Recorre un bloque de código múltiples veces
- for/in - Recorre las propiedades de un objeto
- for/of - Recorre los valores de un objeto iterable
- while - Repite el bucle del código mientras la condición especificada sea verdadera
- do/while - Ejecuta un bloque de código una vez y luego repite el bucle si la condición especificada es verdadera
Comentarios:No utilices la sentencia for/in para recorrer un array con orden de índices importante. Usa la sentencia for en su lugar.
Ejemplo
Recorrer las propiedades del objeto en bucle:
var person = {fname:"Bill", lname:"Gates", age:25}; var text = ""; var x; for (x in person) { text += person[x] + " "; }
Sintaxis
for (var en object) { bloque de código a ejecutar }
Valor del parámetro
Parámetros | Descripción |
---|---|
var | Obligatorio. Variable para iterar las propiedades del objeto. |
object | Obligatorio. Objeto especificado a iterar. |
Detalles técnicos
Versión de JavaScript: | ECMAScript 1 |
---|
Compatibilidad del navegador
Sentencias | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
for/in | Soporte | Soporte | Soporte | Soporte | Soporte |
Páginas relacionadas
Tutoriales de JavaScript:Ciclo for de JavaScript
Manual de referencia de JavaScript:Sentencia for de JavaScript
- Página anterior for
- Página siguiente for...of
- Volver a la capa superior Manual de referencia de instrucciones de JavaScript