[TIL] Maximum call stack size exceeded 에러

코딩쟝이·2024년 2월 21일

TIL

목록 보기
1/2

서론

react로 todolist를 만드는데 에러가 났다. 재귀함수가 호출돼서 발생되는 에러라는데..내 코드에는 아무리봐도 재귀함수가 안보였다. 좀 더 깊게 살펴보니 호출 스택에 허용된 것보다 더 많은 함수가 있는 경우 최대 호출 스택 크기 초과 오류가 발생하는 것이었다.

잘못된 uuid값

todo에 들어가는 id값으로 uuid를 이상하게 넣는 바람에 일어난 오류였다.
id값을 똑같은 애로 들어가서..전에 썼던 todo를 저장하는 상태값이 있으니까 그 상태값이 똑같은 uuid 함수가 호출돼서 재귀함수처럼 작동이 된 것으로 추측된다.

profile
웹 프론트엔드 개발자를 꿈꾸고 있습니다!

0개의 댓글