Ver Mensaje Individual
  #14 (permalink)  
Antiguo 30/01/2013, 08:19
Avatar de ipraetoriux
ipraetoriux
 
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 9 meses
Puntos: 155
Respuesta: Pasar de Arrays a Objetos

...jajajaja...haber...ya estas mezclando las cosas, ...a nivel de bits... lógicamente que la forma literal es mas liviana que la forma explicita...

cuanto bits tengo?...

Código Javascript:
Ver original
  1. var x = [1,2,3];

y cuantos bits tengo acá...

Código Javascript:
Ver original
  1. var x = new Array();
  2. x[0] = 1;
  3. x[1] = 2;
  4. x[2] = 3;

...sin entrar en lógica y calculo binario, en este ejemplo, es fácil darse cuenta que la forma literal ocupa menos bits que la forma explicita... lógicamente mientras mas bits ocupo, mas tiempo se necesita para su lectura por parte del interprete...pero ese tiempo son milésimas de segundos....

...esta comparación y diferencia de perfomance, tiene que ver con la cantidad de bits que uso al escribir cada carácter de cada instrucción...no tiene nada que ver con la declaración literal o explicita del objeto...no es que si uso la forma literal va a ser mas rápido que con la forma explicita...va a ser mas rápido por la cantidad de bits que utilizo para escribir de una forma u otra, pero no por la declaración literal o explicita del objeto en si misma...son cosas diferentes...