WEB/JavaScript

[JavaScript][syntax] 반복문 사용 시 const 사용 여부

bay07 2024. 4. 17. 10:46

▶ for문 

이 경우에는 최초 정의한 i를 "재할당"하면서 사용하기 때문에

const를 사용하면 에러가 발생한다 


▶ for ...in, for ...of

재할당이 아니라, 매 반복마다 다른 속성 이름이 변수에 지정되는 것이다. 

const를 사용해도 에러가 발생하지 않는다. 

단, const 특징에 따라 블록 내부에서 변수를 수정할 수 없다