Notice
Recent Posts
Recent Comments
Link
투케이2K
377. (javaScript) [에러 정리] 자바스크립트 InternalError: too much recursion 에러 정리 본문
JavaScript
377. (javaScript) [에러 정리] 자바스크립트 InternalError: too much recursion 에러 정리
투케이2K 2025. 3. 11. 18:29[개발 환경 설정]
개발 툴 : Edit++
개발 언어 : JavaScript
[설명 정리]
-----------------------------------------------------------------------------------------
[사전 설명 및 설정 사항]
-----------------------------------------------------------------------------------------
- 개발 환경 : Web
- 개발 기술 : JavaScript (자바스크립트) / Exception / InternalError
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
[설명 정리]
-----------------------------------------------------------------------------------------
1. InternalError: too much recursion 에러는 너무 많거나 무한 번의 재귀가 발생할 경우 JavaScript 에서 던지는 에러 입니다
>> 재귀 함수 : 자신을 호출하는 함수로 반복과 유사합니다
2. JavaScript 에서는 반복 재귀 호출 시 시스템이 무한 루프에 빠질 수 있어 너무 많은 재귀가 발생할 경우 에러를 던집니다
3. InternalError: too much recursion 에러 발생 예시 코드 :
function loop(x) {
if (x >= 1000000000000) return;
// do stuff
loop(x + 1); // [재귀 호출]
}
loop(0); // [초기 함수 호출]
// InternalError: too much recursion
4. 프로그램 개발 시 너무 많은 재귀 호출이 일어나지 않도록 유의 하며, 개발 진행이 필요합니다
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
[참고 사이트]
-----------------------------------------------------------------------------------------
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Errors/Too_much_recursion
-----------------------------------------------------------------------------------------
반응형
'JavaScript' 카테고리의 다른 글
Comments