javascript 로 const arr = ["1","2"] 형식을 loop 하는 6가지 방법을 알아봅니다.
각 method 는 배열 배열을 반복하고 그 요소 elements를 print 하는 다른 방법들을 보여줍니다. 적절한 looping method 을 선택하는 것은 특정 사용 사례와 원하는 결과에 따라 달라진다는 점을 기억하세요.
const arr = ["1", "2"];
// 1. for loop
console.log("Using for loop:");
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
// 2. for...of loop
console.log("\nUsing for...of loop:");
for (const item of arr) {
console.log(item);
}
// 3. forEach method
console.log("\nUsing forEach method:");
arr.forEach(item => {
console.log(item);
});
// 4. map method
console.log("\nUsing map method:");
const mappedArray = arr.map(item => item + " mapped");
console.log(mappedArray);
// 5. while loop
console.log("\nUsing while loop:");
let index = 0;
while (index < arr.length) {
console.log(arr[index]);
index++;
}
// 6. do...while loop
console.log("\nUsing do...while loop:");
let counter = 0;
do {
console.log(arr[counter]);
counter++;
} while (counter < arr.length);
출처
https://twitter.com/madzadev/status/1690702248974925825
https://twitter.com/adidev_23/status/1690008352028348416