-
React에서 map 사용하기React 2022. 10. 29. 16:21
반복되는 html ui를 반복문으로 축약 할 수 있다.
반복문으로 축약하기 전에 javascript 문법 map을 다시 살펴보고 가자
**map() 사용법
[1,2,3].map(function(){ 코드~~ })array 뒤에 .map()을 붙여주고 뒤에 콜백함수 function()을 붙여주면
1.function 안에 적은 코드를 array 갯수 만큼 반복 해 준다.

function안에 작성 한 1이라는 숫자가 array 갯수만큼 3번 반복 되는 것을 확인 할 수 있다.
2. function에 파라미터를 지정 해 주면 파라미터는 array에 담겨 있던 데이터로 꽂힌다.

콘솔창을 확인 해 보면 파라미터를 작성 했기 때문에 array 안에 1,2,3이 순서대로 출력 된 것을 확인 할 수 있다.
3. return을 추가하면 return 뒤에 작성 된 자료를 array에 담아주고 array 갯수만큼 반복 해 준다.

그리고 return 뒤에 작성 할 때에는 반드시 return 옆에 작성 해야한다. 시작을 줄 바꿈해서 시작하면 에러가 발생된다.

{ [반복 할 갯수].map(function(){ retunrn 반복내용 }) }이런식으로 작성 해 주면 되고 여러 태그들을 사용 할 경우에는 태그들을 () 로 묶어주면 된다.
'React' 카테고리의 다른 글
React 사용 시 html 태그 안에서 줄바꿈 하기 (0) 2023.03.15 state (0) 2022.10.26 jsx 문법 3가지 (0) 2022.10.25 React 개발 환경 설정 (0) 2022.10.25