It exceeds the maximum amount of stack (stack overflow) .
In the final analysis the parameters and conditions of judgment errors recursive function has been circulating a recursive call, can not stop, so that only the stack exceeds the maximum amount browser (out of memory), the browser throw an error to stop.