개발

jsp | Uncaught RangeError: Maximum call stack size exceeded

AM0530 2021. 3. 9. 16:49

1.오류메세지 : Uncaught RangeError: Maximum call stack size exceeded

 

2. 오류 원인 : argument  제대로 안받음 (오타)

function fn(mode, ab, c, d{
	
   var params = {
		   mode : mode
		   test_code    : ac 
	};
	$.ajax({
		url		: 'test.kh'  
	});
}

 

function (... , ab, ...)로 받은 걸

params 에서는 ac로 가져오니까 무한루프 돌면서 에러가 발생했다.

 

jQuery에서도  function buildParams에서 에러가 발생한다.

 

 

 

3. 해결방법 : ab로 넘긴건 ab로 받는다.

function fn(mode, ab, c, d{
	
   var params = {
		   mode : mode
		   test_code    : ab 
	};
	$.ajax({
		url		: 'test.kh'  
	});
}