Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

244
Views
JavaScript usage of 'const' inside for-loop body ? (I am confused)

How can the same 'const' be initialized multiple times in a for-loop? I thought 'const' can only be initialized once. I'm a beginning developer.

Does the const element get deleted each iteration and have to be redeclared? After a for-loop iteration loops each time, are all variables that were in its body deleted/lost?

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);
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!