¿Cómo se puede inicializar la misma 'const' varias veces en un bucle for? Pensé que 'const' solo se puede inicializar una vez. Soy un desarrollador principiante.
¿El elemento const se elimina en cada iteración y debe volver a declararse? Después de que una iteración de bucle for se repite cada vez, ¿se eliminan o pierden todas las variables que estaban en su cuerpo?
const constDiv = document.createElement('div'); for (let i = 1; i <= 10; i++) { const element = document.createElement('p'); element.textContent = 'This is paragraph number ' + i; element.addEventListener('click', function respondClick(event) { console.log('A <p> was clicked'); }); constDiv.appendChild(element); } document.body.appendChild(constDiv);