728x90
300x250
forEach()
각 배열 요소에 대해 한 번씩 함수(콜백함수)를 호출한다.
<p id="demo"></p>
<script>
const numbers = [45, 4, 9, 16, 25];
let txt = "";
numbers.forEach(myFunction);
document.getElementById("demo").innerHTML = txt;
function myFunction(value, index, array) {
txt += value + "<br>";
}
</script>
실행결과
45
4
9
16
25
forEach()함수는 3개의 인수를 취한다.
- 아이템 값
- 아이템 인덱스
- 배열 자체
위의 예시에서는 값만 매개변수로 사용하기 때문에 아래와 같이 값만 매개변수로 써도 된다.
const numbers = [45, 4, 9, 16, 25];
let txt = "";
numbers.forEach(myFunction);
function myFunction(value) {
txt += value + "<br>";
}
728x90
반응형
'javaScript > JS Tutorial' 카테고리의 다른 글
[javsScript]상수 배열 const 특성 (0) | 2022.11.12 |
---|---|
[javaScript]map() 배열반복 (0) | 2022.11.11 |
[javaScript]객체 배열 정렬하기 (0) | 2022.11.09 |
[javaScript]배열 최소값 최대값 찾기 (0) | 2022.11.08 |
[javaScript] 피셔 예이츠 셔플 - 무작위 순서로 배열 정렬 (1) | 2022.11.07 |
댓글