November 20th, 2006
En busca de la memoria perdida, comparativa document.getElementById vs $
Problema:
Construir 300 elementos “div” y acceder a ellos mediante la función document.getElementById y mediante la funcion $ de la librería Prototype. Comparar el uso de memoria en ambos casos y utilizando Internet Explorer 7 y Firefox 2.
Código de ejemplo:
document.getElementById()
objContainer=$(”container”);
for (var i=0;i<300;i++){
var div=document.createElement(”div”);
div.id=”div_”+i;
objContainer.appendChild(div)
document.getElementById(”div_”+i).innerHTML=”Div “+i;
}
$
objContainer=$(”container”);
for (var i=0;i<300;i++){
var […]
4 Comments Tags: interfaz, javascript, Navegadores, programación
