JavaScript - for문에서의 주의사항


var obj = {
  prop1 : 1,
  prop2 : 2,
  prop3 : 3
}

for(const prop in obj){
  console.log(prop)
}

// prop -> prop1
// prop -> prop2
// prop -> prop3

for(const i = 0; i < 5; i++){
  console.log(i)
}

// 에러가 난다. 계속 i를 재할당하려고 해서 문제가 된다.

for in 문만 특이하다.