BUG合集----Uncaught RangeError: Maximum call stack size exceeded

今天在开发crm项目时遇到了一个bug,甚是头痛,也甚是粗心,废话少说!

在js中通过$.post向后端发送请求时,IDEA控制台没有报错信息(可以排除是后端代码的问题,同时通过打断点知道数据根本没有发送到后端),但是页面无法完成跳转,浏览器控制台显示:Uncaught RangeError: Maximum call stack size exceeded

BUG合集----Uncaught RangeError: Maximum call stack size exceeded_第1张图片

报错意思是“栈空间用完”,这就纳闷了,这种情况只有在递归函数中为指明递归结束条件时才会出现的情况。于是寻找是否程序中有误写递归调用了,查找无误。通过在前端书写输出语句时发现错误:

BUG合集----Uncaught RangeError: Maximum call stack size exceeded_第2张图片原本想获取输入框的值,结果遗漏了“.val()”。

不起眼的小细节卡了我近一个小时,希望看这篇文章的你不会犯这样的错误,细心!细心!

你可能感兴趣的:(web,java,jquery,javascript)