En el siguiente post vamos a repasar la función de JavaScript for/in, su finalidad es la de realizar bucles condicionales en objetos hasta que se cumpla cierta condición para que pare o se detenga dicho loop.
Anteriormente escribí estos post sobre bucles condicionales en otros lenguajes de programación:
Veamos la sintaxis de esta función de JavaScript sacada de su web oficial.
for (variable in objecto) { codigo a ejecutar }
Os epxlico las líneas superiores:
Vayamos con los ejemplos de for/in:
var datospais = {pais:"México", capital:"Ciudad de México", poblacion:8900000}; var datofinal = ""; var x; for (x in datospais) { datofinal += datospais[x] + " "; } document.getElementById("ejemplo").innerHTML = datofinal;
Os explico el ejemplo:
El código HTML del elemento con id = ejemplo es el siguiente:
<p id="ejemplo"></p>