기존에 사용하던 for문 입니다.
const arr = [1,2,3]
for(let i=0; i<arr.length; i++){
console.log(arr[i])
}
// 1, 2, 3
arr.forEach(item => console.log(item))
// 1, 2, 3
const object = { a: 1, b: 2, c: 3 };
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
// a: 1
// b: 2
// c: 3
const arr = [10, 20, 30]
for(let item of arr){
console.log(item)
}
// 10 20 30
let iterable = new Map([["a", 1], ["b", 2], ["c", 3]]);
for (let entry of iterable) {
console.log(entry);
}
// [a, 1]
// [b, 2]
// [c, 3]