▶ for문
이 경우에는 최초 정의한 i를 "재할당"하면서 사용하기 때문에
const를 사용하면 에러가 발생한다
▶ for ...in, for ...of
재할당이 아니라, 매 반복마다 다른 속성 이름이 변수에 지정되는 것이다.
const를 사용해도 에러가 발생하지 않는다.
단, const 특징에 따라 블록 내부에서 변수를 수정할 수 없다
'WEB > JavaScript' 카테고리의 다른 글
[JavaScript][syntax] 함수 스코프 (function scope) (0) | 2024.04.17 |
---|---|
[JavaScript][syntax] 세미콜론 (semicolon) (0) | 2024.04.17 |
[JavaScript][syntax] for ...in과 for...of 비교 (0) | 2024.04.17 |
[JavaScript][syntax] 반복문 (while, for, for ...in, for ...of) (0) | 2024.04.17 |
[JavaScript][syntax] 조건문 (0) | 2024.04.17 |