Utilizar for in para descubrir todas las propiedades de los objetos

Posted on diciembre 17, 2006. Filed under: Flash, Loop, Objetos |

var pelota= new Object();
pelota.radio=50;
pelota.color=»Rojo»;

for (var asdf in pelota){
trace («Propiedad «+ asdf +» tiene el valor » +pelota[asdf]);
}

Resultado

Propiedad color tiene el valor Rojo
Propiedad radio tiene el valor 50

En este codigo lo que hacemos primero es crear un nuevo objeto llamado pelota con var pelota= new Object(); Luego a este objeto pelota le creamos dos propiedades. una radio pelota.radio y otra color pelota.color . a color le damos el valor de 50; y a color el valor «Rojo»;

Luego le decimos que haga una lista de las propiedades de pelota diciéndolefor for (var asdf in pelota){
trace («Propiedad «+ asdf +» tiene el valor » +pelota[asdf]);
}

Aca asdf se puede sustituir por cualquier cosa, esa valor no importa.

Make a Comment

Deja un comentario

    Acerca de

    Notas personales de lo que aprendo en Programación de Video juegos en Python con PyGame

    RSS

    Subscribe Via RSS

    • Subscribe with Bloglines
    • Add your feed to Newsburst from CNET News.com
    • Subscribe in Google Reader
    • Add to My Yahoo!
    • Subscribe in NewsGator Online
    • The latest comments to all posts in RSS

    Meta

Liked it here?
Why not try sites on the blogroll...