Glossary: Algorithms Beyond the Basics in JavaScript
RangeError: Maximum call stack size exceeded
Also written: RangeError, maximum call stack size exceeded
The error JavaScript throws when recursion goes so deep that the call stack runs out of room. Bottom-up tables and Kahn's algorithm avoid it because they don't recurse.