Y por qué no se usa innerHTML o innerText?

Pregunta de la clase:
Crear y agregar
Jose Tellez

Jose Tellez

Pregunta
studenthace 2 años

Y por qué no se usa innerHTML o innerText?

1 respuestas
para escribir tu comentario
    Jose Tellez

    Jose Tellez

    studenthace 2 años

    Esta es la respuesta que me dio chatGPT . La principal ventaja de utilizar métodos como appendChild en lugar de innerHTML es la mejor rendimiento. Cuando se usa innerHTML, el navegador debe analizar todo el HTML como una cadena, lo que puede ser costoso en términos de rendimiento si se está trabajando con un gran conjunto de datos. Además, al utilizar appendChild, puedes agregar elementos uno por uno, lo que te permite tener un mayor control sobre el orden y la estructura de tus elementos. . Otra ventaja es la seguridad, al usar innerHTML estás expuesto a ataques de inyección de código, ya que estas ingresando un string con codigo html, mientras que con appendchild estas agregando elementos de forma segura y no estas expuesto a inyecciones. . En resumen, si estás trabajando con un gran conjunto de datos o necesitas tener un gran control sobre la estructura de tus elementos, es recomendable usar métodos como appendChild en lugar de innerHTML.

Curso de Manipulación del DOM

Curso de Manipulación del DOM

¿Alguna vez te preguntaste cómo los frameworks como Angular, React, Vue y demás hacen su magia en el navegador para hacer todo interactivo? En este curso comprenderás todo lo que tiene que ver sobre el DOM, para manipularlo y lograr con JavaScript puro cualquier cosa para la que creíste necesitabas una librería.

Curso de Manipulación del DOM
Curso de Manipulación del DOM

Curso de Manipulación del DOM

¿Alguna vez te preguntaste cómo los frameworks como Angular, React, Vue y demás hacen su magia en el navegador para hacer todo interactivo? En este curso comprenderás todo lo que tiene que ver sobre el DOM, para manipularlo y lograr con JavaScript puro cualquier cosa para la que creíste necesitabas una librería.