let [show, setShow] = useState('true')
.
.
.
{
show? < h1>Hello!!< /h1> : null
}
arr.map(callback, [thisArg])
- callback : 새로운 배열의 요소 생성 함수로 세 가지 파라미터
- currentValue : 현재 처리하고 있는 요소
- index : 현재 처리하고 있는 요소의 index 값
- array : 현재 처리하고 있는 원본 배열- thisArg(선택항목) : callback 함수 내부에서 사용할 this 레퍼런스
let arr = [1,2,3];
arr.map(()=>{console.log(1)})
// arr 자료 갯수만큼 콘솔창에 1이 찍힘
let [arr, setArr] = useState([1,2,3])
arr.map((a, i) => {
return(
<div>{a}</div>
)
}
// div에 1,2,3이 각각 담겨서 반환됨
// 고유 키 넣어주기
let [arr, setArr] = useState([1,2,3])
arr.map((a, i) => {
return(
<div key = {i}>{a}</div>
)
}
🌟 잘못된 부분에 대한 말씀은 언제나 저에게 큰 도움이 됩니다. 🌟
👍 감사합니다!! 👍