JavaScript forEach() 루프는 배열 요소를 반복하는 데 사용됩니다. 구문: array.forEach(callback(currentValue, index, array)). 사용 단계: 1. 배열을 정의합니다. 2. forEach() 메서드를 호출하고 콜백 함수를 전달합니다. 3. 콜백 함수의 요소를 처리합니다. 장점: 간단하고 이해하기 쉽고 강력하고 효율적입니다.
JavaScript forEach() 루프 사용
Introduction
forEach() 루프는 배열 요소를 탐색하기 위해 JavaScript에 내장된 함수입니다. 배열의 각 요소에 대해 호출되는 콜백 함수를 인수로 받아들입니다.
Syntax
<code class="javascript">array.forEach(callback(currentValue, index, array));</code>
여기서:
array
는 탐색할 배열입니다. array
是要遍历的数组。callback
是一个在数组每个元素上调用的函数,它接受三个参数:
currentValue
:当前正在处理的元素。index
:当前元素在数组中的索引。array
:正在遍历的数组。用法
要使用 forEach() 循环,请执行以下步骤:
forEach()
方法,并传递回调函数作为参数。示例
<code class="javascript">const numbers = [1, 2, 3, 4, 5]; // 打印每个数字 numbers.forEach((num) => { console.log(num); }); // 计算数组中数字的总和 let sum = 0; numbers.forEach((num) => { sum += num; }); console.log(`总和:${sum}`);</code>
优势
注意事项
map()
或 filter()
方法。break
语句或显式返回 false
callback
은 배열의 각 요소에서 호출되는 함수로, 세 가지 매개변수를 받습니다. 🎜🎜🎜currentValue
: 현재 처리 중인 요소. 🎜🎜index
: 배열에 있는 현재 요소의 인덱스입니다. 🎜🎜array
: 탐색되는 배열입니다. 🎜🎜🎜🎜🎜🎜 사용법 🎜🎜 forEach() 루프를 사용하려면 다음 단계를 따르세요. 🎜forEach()
메서드를 호출하고 콜백 함수를 매개변수로 전달합니다. 🎜🎜콜백 함수에서 각 요소에 필요한 처리를 수행합니다. 🎜map()
또는 filter()
메서드를 사용하세요. 🎜🎜forEach() 루프는 순회를 중단할 수 없습니다. 순회를 중단해야 하는 경우 break
문을 사용하거나 명시적으로 false
를 반환하세요. 🎜🎜위 내용은 js의 Foreach 루프 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!