개발의 시작과 끝

2021.02.18 / React - Component Mapping 본문

리액트

2021.02.18 / React - Component Mapping

개발지혜 2021. 2. 18. 14:53

Component Mapping

map()

파라미터로 전달 된 함수를 통하여 배열 내의 각 요소를 처리해서 그 결과로 새로운 배열을 생성한다.

 

arr.map(callback, [thisArg])

  • callback - 새로운 배열의 요소를 생성하는 함수로서, 다음 셍가지 인수를 가진다.
    •  currentValue - 현재 처리되고 있는 요소
    •  index - 현재 처리되고 있는 요소의 index 값
    •  array 메소드가 불려진 배열
  • thisArg(선택항목) callback함수 내부에서 사용할 this 값을 설정

 

ES6 Syntax

arrow function (...) => {...}

let numbers = [1, 2, 3, 4, 5];

let result = numbers.map((num) => {
	return num*numl;
});

 

See the Pen React Component Mapping by 김혜지 (@hjyee) on CodePen.

 

 

 

참고

- www.youtube.com/watch?v=x3rhCJWGFc4&list=PL9FpF_z-xR_GMujql3S_XGV2SpdfDBkeC&index=8

'리액트' 카테고리의 다른 글

2021.02.21 / React - 비구조화 할당  (0) 2021.02.21
2021.02.18 / React - Virtual DOM  (0) 2021.02.18
2021.02.17 / React - state 2  (0) 2021.02.17
2021.02.17 / React - props 2  (0) 2021.02.17
2021.02.17 / React - JSX  (0) 2021.02.17