반복문 for in문을 배우는 중 array와 object를 사용했을 때 결과값이 이해가 안간다. for in문에서 array를 사용한 경우, let arr = [3, 4, 5]; for (let i in arr) { // 위와 같은 동작을 하는 for / in 문 document.write(i + " "); } document.write(" "); // 결과는 0 1 2 변수로 사용된 i는 arr 배열의 내용이 아닌 순서를 출력한다. 그런데, for in문에서 object 배열을 사용한 경우, var obj = { name : "이순신", age : 20 }; for (var i in obj) { document.write(i + " "); } // 결과는 name age 변수로 사용된 i는 obj 배..