Например в переменной храню дом элемент. Я думаю что если внутри цикла создавать и использовать в нескольких местах то переменная будет создано столько сколько будет длится цикл т.е это плохо лучше вне цикла создать. Как правильнее?
for(i = 0; i <10; i++) {
let a = document.querySelector(".elem");
alert(a);
console.log(a);
}
Или
let a = document.querySelector(".elem");
for(i = 0; i <10; i++) {
alert(a);
console.log(a);
}