List >목록으로 프로그래밍에서는 같은 아이템을 순서대로 모아놓은 것을 리스트라 칭하고

이걸 묶기 위해 배열을 이용

배열이란

Untitled

자바스크립트에서는

Untitled

이렇게 배열을 사용한다.

리액트에서의 Key는

각 객체나 아이템을 구분할 수 있는 고유한 값을 의미한다.

리액트에서의 키는 아이템들을 구분하기 위한 고유한 문자열을 의미한다.

리액트에서는 위에서 말한 배열과 키를 이용하여 여러개의 컴포넌트를 렌더링 할 수 있다.

반복되는 다수의 엘리먼트가 렌더링 되는 것이다.

Untitled

이렇게 반복적으로 나오는 컴포넌트를 화면에 나타낼 때 이를 코드 상에 직접넣는 것을 비효율적이므로

동적으로 화면에 넣는 것으로는 화면에 구현하기 어렵다.

이때 사용하는 것이 map()함수이다.

배열에 들어있는 값들에 처리를 한 뒤 리턴을 해주는 것

Untitled