2012-06-08 9 views
7

Supongamos que escribo un código JavaScript que muestra los primeros diez registros de una base de datos como elementos de fila de la tabla. Cuando el usuario hace clic para cargar más filas, los elementos de la fila de la tabla se eliminan de la página, pero se guardan en Javascript.¿Determinar el uso de memoria de elementos DOM en caché en JavaScript?

Supongamos ahora que tengo una página similar que muestra 100 filas a la vez y hay miles de filas a las que el usuario puede acceder.

¿Cómo puedo saber cuánta memoria se está utilizando cuando estos elementos se almacenan en caché en Javascript?

+0

Es difícil decir exactamente. Pero definitivamente es mejor que elimines los elementos DOM por completo y solo conserves los datos dentro de ellos. Este es un enfoque mucho más limpio, no es difícil de hacer y se puede lograr a través de varios frameworks como Backbone.js. – cheeken

+0

Me imagino que no se necesita más memoria de la que tendrían los elementos de DOM materializados en la página y, * tal vez *, un poco menos. (Que es probable que sea menos que una imagen de "tamaño completo" actualmente). –

Respuesta

Cuestiones relacionadas