맨날 까먹네..더이상 까먹지 말자!!!!
1. forEach 로 합치는 방법
// 배열의 모든 수 합치기
let arr = [1,2,3,4,5]
let result = 0;
arr.forEach(num=>{return result +=num})
result //15
2. reduce
let arr = [1,2,3,4,5]
const result = arr.reduce((prev,cur)=>{
return prev + cur; // 누적된 계산값에 현재값을 더한다
},0) // 초기값 0
result // 15
3. for of
let arr = [1,2,3,4,5]
let answer = 0;
for(i of arr){
answer+=i
}
for of / for in : 1) 배열의 요소 개수만큼 반복이 일어난다. 2) 각각의 반복에서 반복 변수에 요소(또는 인덱스)가 하나씩 들어간다.
https://www.youtube.com/watch?v=RW25tEAMC9w
'프론트엔드 개발 > JavaScript' 카테고리의 다른 글
자바스크립트) 배열 (0) | 2023.05.28 |
---|---|
자바스크립트) 자주 쓰이는 메서드 총정리 (0) | 2023.05.17 |
자바스크립트) 원시타입 VS 참조타입 / 얕은복사 VS 깊은 복사 (0) | 2023.02.03 |
이벤트 버블링 (자식 태그의 이벤트가 부모 태그까지 적용될 때) (0) | 2023.01.31 |
자바스크립트 기초) truthy, falsy, 단축 평가(단락회로평가) (0) | 2023.01.28 |