전에 해주신 답변 감사합니다
그런데 4-20반복문에서 for of라는 반복문은 배우지 않았지만
강의 링크를 읽다보니까 궁금한게 생겼습니다
let arr = [3, 5, 7]; arr.foo = "hello";
for (let i in arr) { console.log(i); // logs "0", "1", "2", "foo" }
for (let i of arr) { console.log(i); // logs "3", "5", "7" }
for in 문에서는 foo가 속성 값으로 들어가 있어서 hello라는게 나오는데
왜 for of 문 에서는 'hello'로 값이 안나오는 건가요?