✅ for in
vs for of
//for ...in let obj = { a: 1, b: 2, c: 3 }; for (let item in obj) { console.log(item) // a, b, c (객체의 key가 출력) }
//for ...of let obj = [a, b, c ] for (let item in obj) { console.log(item) // a, b, c (배열의 값이 출력) } // 만약 for...in를 배열에 사용한다면? let arr = [1, 2, 3]; for (let item in arr) { console.log(item); // 0, 1, 2 (배열 값의 index를 출력) }