[ JavaScript ] Map & Reduce 요약 정리

2022. 9. 19. 15:14·Archive/Develop
728x90
반응형

 

map

 

배열.map((요소, 인덱스, 배열) => {return 요소});

 

반복문을 돌면서 배열 안의 요소들을 1대1로 짝지어줌.

함수는 그 짝을 어떻게 지을 것인가? 에 대한 설명을 메서드의 인자로 넣어주면 되는거임.

 

 

const nums = [1, 2, 3, 4, 5];
let data = nums.map((n)=> {
    console.log(n);
    return n;
});


data 는 [1, 2, 3, 4, 5] 가 들어감.

map을 실행하는 배열과 결과로 나오는 배열은 다른 객체라는 것 주의. 

 

 

 

reduce

 

배열.reduce((누적값, 현잿값, 인덱스, 요소) => { return 결과 }, 초기값);

 

 

덧셈 예제 생각하면 쉬움.

728x90
반응형

'Archive > Develop' 카테고리의 다른 글

[ 모던 자바스크립트 스터디 ] 전역변수의 문제점  (1) 2022.09.20
[ Flask Migrate ] Multiple head revisions are present for given argument 'head'  (0) 2022.09.20
[ TypeORM ]Active Record vs Data Mapper  (0) 2022.09.19
[ 모던 자바스크립트 스터디 ] 스코프(Scope)  (0) 2022.09.18
[ 모던 자바스크립트 스터디 ] 함수 호출  (0) 2022.09.18
'Archive/Develop' 카테고리의 다른 글
  • [ 모던 자바스크립트 스터디 ] 전역변수의 문제점
  • [ Flask Migrate ] Multiple head revisions are present for given argument 'head'
  • [ TypeORM ]Active Record vs Data Mapper
  • [ 모던 자바스크립트 스터디 ] 스코프(Scope)
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    오라클
    백준
    코드업 파이썬 기초 100제
    oracle db
    보안뉴스
    파이썬
    파이썬 알고리즘
    파이썬 기초 문제
    장고
    docker
    카카오 100일 프로젝트
    Git
    자바스크립트
    Codeup
    백준 문제풀이
    Oracle
    백준 풀이
    javascript
    코드업 기초
    백준 파이썬
    C++
    Django
    Python
    파이썬 백준
    코드업
    비박스
    파이썬 기초
    자바스크립트 API
    파이썬 문제
    자바스크립트 객체
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ JavaScript ] Map & Reduce 요약 정리
상단으로

티스토리툴바