Jose Tellez
PreguntaY por qué no se usa innerHTML o innerText?
Jose Tellez
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.