View on GitHub

reading-notes

The Call Stack and Debugging

A call stack is a mechanism for an interpreter (like the JavaScript interpreter in a web browser) to keep track of its place in a script that calls multiple functions — what function is currently being run and what functions are called from within that function, etc.

JavaScript error messages && debugging

Types of error messages:

Tools to avoid runtime errors