2번이상 반복되는 for문안에서 const 로 변수 선언이 되던데
const선언은 한번만 되는걸로알았는데 왜 반복문안에서 에러 안나고 동작하나요?
for(let i = 0; i <= 100; i += 10) {
const value = i;
}
2번이상 반복되는 for문안에서 const 로 변수 선언이 되던데
const선언은 한번만 되는걸로알았는데 왜 반복문안에서 에러 안나고 동작하나요?
for(let i = 0; i <= 100; i += 10) {
const value = i;
}
한바퀴 끝날때 value 사라지고 다음 바퀴에서 다시 만드니까 - dc App
쉽게말하면 const의 선언이 for 안에 있기때문임. for안에서 선언된건 매 주회마다 소멸하거든 - dc App
for 돌때마다 const value를 샐ᆢ 선언하잖니
근데 한번도 안해봐서 신기하긴 하다
작성자인데 감사합니다 선생님들..
렉시컬 스코프 관련해서 찾아바...