Call Stack
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
When a script calls a function, the interpreter adds it to the call stack and the...
saadany.hashnode.dev6 min read