리액트 배열 매서드 변수 선언 오류 잡아내기

규갓 God Gyu·2023년 11월 2일

리액트

목록 보기
6/11


[오른쪽 코드는 이미 완성한 코드 / 왼쪽은 다시 연습하는 코드]

지금은 문제가 전혀 없는 코드이지만

코드를 찍어보면 array.join이 함수가 아니라고 나와서
console.log(typeof array)를 찍어보니 string으로 나오는 것이다.


useState를 연습하면서 렌더링할때 화면에 바로 뜨는 연습이였는데,
초기 값 array를
const initialState = [a, b, c, d, e]
const [array, setArray] = useState(initialState);
이런식으로 initialState로 설정했는데 맨처음에 이 변수명을 []로 감쌌던 것이다. const [initialState] 이렇게 말이다...


아주 사소한 초보자급 실수인데 코드가 길어지면 길어질수록 이런 간단한 것도 놓칠 수 있으니 yarn start로 나오는 오류는 정답을 알려주고 있으니

디버깅하는 능력을 더 기르자!!

profile
웹 개발자 되고 시포용

0개의 댓글