Digamos que tengo un archivo HTML que quiero procesar usando Javascript. Por ejemplo:Javascript eficiente para modificaciones DOM
- añadir algunos elementos DOM, como
span
odiv
envoltorios. - Cambie el estilo del documento un poco, como el tamaño de fuente base, altura de línea, etc.
- Use un agente de autenticación para agregar
­
entidades.
¿Cuál sería la forma más eficiente de hacerlo, es decir, me gustaría hacerlo con una cantidad mínima de reflows.
El caso ideal sería hacer que el código JS se ejecutara incluso antes del primer diseño. es posible? Sé que, en general, es una mala idea ejecutar secuencias de comandos costosas antes de que la página se haya mostrado, ya que esto dejaría la página en blanco durante un tiempo y es una experiencia realmente mala. Sin embargo, voy a necesitar esto para trabajar fuera de línea y esto no sería un problema para mi proyecto.
O, ¿hay alguna manera de hacer todas las modificaciones dom en un grupo, es decir, un reflujo que se activará después de que todas las alteraciones hayan finalizado?
Aunque esta es una respuesta muy viejo todavía recomiendo que no vincula a w3schools.com debido a esto: http://www.w3fools.com/ :) –