react map

2021. 6. 3. 11:53React

1. Map() 함수 기본 사용법

map() 함수는 각 배열의 요소를 돌면서 인자로 전달된 함수를 사용하여 처리 된 새로운 결과를 새로운 배열에 담아 반환하는 함수입니다.

 

2. Map 함수의 형태

arr.map(callback, [thisArg])

 

import React from 'react';

const App = () => {

    const arr = [1, 3, 5, 7, 9];

    const result = arr.map((v, i) => {
      console.log(i);
    });

    return (
        <div>

        </div>
    )
}

export default App

배열의 길이만큼 console이 찍혔다.

import React from 'react';

const App = () => {

  const names = ['test1', 'test2', 'test3', 'test4'];
  const nameList = names.map(name => <li>{name}</li>);

    return (
        <div>
          <ul>
            {nameList}
          </ul>
        </div>
    )
}

export default App

위 코드 실행 결과

 

'React' 카테고리의 다른 글

useCallback 컴포넌트 성능 최적화  (0) 2021.06.03
react class형, function형 차이  (0) 2021.06.03
리듀서란?  (0) 2021.06.03
useEffect 사용하기  (0) 2021.06.03
useState 사용하기  (0) 2021.06.03