No se puede invertir, simplemente, porque un for...in no garantiza ningun
orden en concreto, es decir, nadie te asegura en que orden saldr�n las
propiedades del objeto. Normalemente salen en orden inverso a la asignacion,
como has comprobado. Pero esto no tiene por que ser asi siempre.
un saludo
Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "jdcd _org" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 06, 2003 4:51 PM
Subject: [ASNativos] Invertir el proceso for in recorriendo objetos
> Alguien sabe como invertir el proceso for in (usease que empiece por la
> primera propiedad) cuando recorres un objeto.
>
> ej:
> <code>
> miObj={
> prop1:1,
> prop2:2,
> prop3:3
> }
> for (i in miObj){
> trace ("miObj."+i+"="+miObj[i]);
> }
> <code>
> Esto te traza:
>
> miObj.prop1=1
> miObj.prop2=2
> miObj.prop3=3
>
> y quiero que me trace
>
> miObj.prop3=3
> miObj.prop2=2
> miObj.prop1=1
>
<!-----------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/lista
------------------------------>