Capítulo 5: Creación e Inserción de Elementos
5.1. El ciclo de vida: Crear, Configurar, Insertar
// Paso 1: Crear
const nuevoDiv = document.createElement('div');
// Paso 2: Configurar
nuevoDiv.textContent = "Soy nuevo";
nuevoDiv.classList.add('card');
nuevoDiv.id = 'card-1';
// Paso 3: Insertar
document.body.appendChild(nuevoDiv);
// Ahora aparece en la página5.2. createElement() y createTextNode()
createElement() y createTextNode()5.3. Métodos de inserción: appendChild, append, prepend
appendChild, append, prependappendChild(element)
appendChild(element)append(...elements o texto)
append(...elements o texto)prepend(...elements o texto)
prepend(...elements o texto)5.4. Inserción precisa: insertAdjacentHTML e insertAdjacentElement
insertAdjacentHTML e insertAdjacentElement5.5. Eliminación de nodos: remove() y removeChild()
remove() y removeChild()remove(): Forma moderna
remove(): Forma modernaremoveChild(child): Forma antigua
removeChild(child): Forma antigua5.6. DocumentFragment: Renderizado eficiente
DocumentFragment: Renderizado eficiente5.7. Patrón práctico: Generar listas desde Arrays
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
Última actualización
¿Te fue útil?