먼저, 너무 좋은 강의를 제공해주셔서 감사합니다 :)
map()함수를 이용하던 중 의문점이 생겨 질문드립니다!
의문점이 생긴 부분은 다음과 같습니다.
· 제가 강의를 보며 습득 하였던 부분
array 및 object는 *(reference data type)인 이유로
*(변수가 실제 데이터를 저장하는 대신, 데이터가 저장된 메모리 위치(주소)를 참조 / 포인터와 비슷한 개념이라고 이해하였습니다)
let [title, setTitle] = useState(['첫번째', '두번째', '세번째']);
(중략)
let copy = title;
상기와 같이 작성시 copy에는 ['첫번째', '두번째', '세번째'] 값이 아닌 해당 자료가 할당된 주소값이 설정된다고 이해하였습니다~
· 의문점이 생긴 부분
해당 State를 사용하여 map 함수를 실행시킬 때, title에는 주소값만 담겨있을 것이라 생각되는데
어떻게 [1,2,3].map()과 동일하게 실행될 수 있는지 궁금하여 문의드립니다!