배열의 요소 출력
let arr = [1, 2, 3, 4, 5];
arr.forEach(function(element) {
console.log(element);
});
배열의 요소 수정
let arr = [1, 2, 3, 4, 5];
arr.forEach(function(element, index, array) {
array[index] = element * 2;
});
특정 조건을 만족하는 요소 찾기
let arr = [1, 2, 3, 4, 5];
let targetElement = 3;
let found = false;
arr.forEach(function(element) {
if (element === targetElement) {
found = true;
}
});
각 요소에 대한 작업 수행
let arr = [1, 2, 3, 4, 5];
let sum = 0;
arr.forEach(function(element) {
sum += element;
});
변수에 할당된 배열을 참조하여 사용
let arr = [1, 2, 3, 4, 5];
let anotherArray = arr;
anotherArray.forEach(function(element) {
console.log(element);
});
함수의 반환 값이 배열인 경우
function getArray() {
return [1, 2, 3, 4, 5];
}
let arr = getArray();
arr.forEach(function(element) {
console.log(element);
});
forEach() 메서드는 배열에서만 사용할 수 있습니다.
다른 데이터 타입에는 forEach() 메서드를 사용할 수 없습니다.
'javascript' 카테고리의 다른 글
join() (0) | 2024.05.02 |
---|---|
defer (0) | 2024.05.01 |
일차원 배열, 2차원 배열 (0) | 2024.05.01 |
console.log, return , 안쓸 때 차이점 (0) | 2024.05.01 |
switch 예시, 유용하게 쓰이는 상황 (1) | 2024.05.01 |