JS中的递归有没有深度限制解决方法

JS中的递归有没有深度限制
JS中的递归有没有深度限制
------解决思路----------------------
有限制的。Chrome浏览器最多能递归4万多层,ie浏览器可能没那么多,出了限制会报“堆栈溢出”错误
------解决思路----------------------
 arguments.callee();
改为
 arguments.callee.call(this);