Con esto me refiero a llamar al .push()
en un objeto Array y JavaScript aumenta la capacidad (en cantidad de elementos) de la "matriz" subyacente. Además, si hay un buen recurso para encontrar este tipo de información para JS, sería útil incluirlo.¿Cómo implementan los navegadores modernos JS Array, específicamente agregando elementos?
edición
Parece que la matriz de JS es como un objeto literal con propiedades especiales. Sin embargo, me interesa un nivel de detalle más bajo: cómo los navegadores implementan esto en sus respectivos motores JS.
¿qué quieres decir con capacidad? tamaño en bytes? – Ibu
Imagino que depende de la implementación. No creo que esté especificado que deba hacerse de cierta manera ... – jswolf19
@ jswolf19 Supongo que nadie como w3c o Ecma ha especificado una implementación, pero seguramente hay implementaciones, p. para webkit. – Jeff