hiz no, si a ver, no preguntaba una manera de obtener el length del objeto, eso est� resuelto
lo que dec�a es que me extra�a que la propiedad "length" no exista "de serie" para Object ya que, a mi entender, las difer�ncias entre Object y Array son realmente m�nimas tb preguntaba si es que Array.length es un alias del for in que tu y yo pon�amos, mas o menos de la misma manera que el objeto XML de flash5 estaba escrito en AS, o que casi con toda probvabvilidad Math.ceil no es mas que un "alias" de Math.floor(a+1), etc -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Jesus Enviado el: viernes, 15 de agosto de 2003 19:01 Para: [EMAIL PROTECTED] Asunto: Re: [ASNativos] n�mero de elementos en un objeto POn esto en el primer frame: <code> Object.prototype.addProperty("length", function(){ var t = 0; for(var i in this) t++; return t; }, null); ASSetPropFlags(Object.prototype,null,1); <code> No hay forma de detectar si es instancia del objeto porque muchos devuelven "object" como instancia, con el typeofd se podria hacer pero ya es mucha cosa. Con eso todos los obejtos tendran una propiedad length. El Object arriba de todo. :D Es solo una idea juego que ojala ayude. Saludos! Saludos! ----- Original Message ----- From: "Marc, de fumarmata.com" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, August 14, 2003 9:21 PM Subject: [ASNativos] n�mero de elementos en un objeto para comprobar el n�mero de elementos que contiene un array es suficiente con: num = miArray.length; en cambio, para comprobar el n�mero de elementos que contiene un objeto, ya sean otros objetos, variables, arrays, etc. hay que recurrir a num=0; for (i in miObjeto) { num++; } (no hay otra manera mas sencilla, nu?) ya sea metido en un proto o in situ me extra�a mucho que no haya una propiedad parecida al .length de los arrays para obtener este n�mero, ya que a la pr�ctica, las diferencias entre estos dos tipos de datos en AS son __m�nimas__ ... o es que el length es un "alias" del for...in?? si hay algun iluminao despierto, que me enfoque ;) marc <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
