IT 블로그

Javacript reduce 사용법 본문

프로그래밍/코드모음

Javacript reduce 사용법

wmsttks 2018. 10. 4. 20:12

Javascript reduce란

javascript의 reduce는 활용도가 높은 메소드다.
실제로 사용해보면 코드가 간결해 지고 가독성도 높아질 뿐만 아니라
인자 값을 어떻게 넣어주냐에 따라 활용 방식이 달라진다.

reduce 사용법

reduce는 배열을 한번씩 모두 돌면서 현재 값을 b에 넣고
이전에 저장한 값은 a에 들어간다.
처음에는 배열의 첫번째 값이 이전값으로 들어간다

아래 코드를 보자
아래코드를 보면 return 값이 이전값으로 저장되어 a로 들어가게된다.
console을 띄워 a와 b의 값을 확인해보면 쉽게 이해된다.
1
2
3
4
5
6
7
8
9
10
11
var data = [12345];
 
var sum = data.reduce(function(a, b) {
    console.log(a, b);
    return a + b;
});
 
// a = 1,  b = 2
// a = 3,  b = 3
// a = 6,  b = 4
// a = 10, b = 5
cs


'프로그래밍 > 코드모음' 카테고리의 다른 글

Javascript 오늘 날짜 구하기  (3) 2018.10.06
Javascript 문자열 자르기  (0) 2018.10.06
Javascript 초성검색 하이라이트  (2) 2018.10.04
Javascript 문자열 검색  (0) 2018.10.04