Reading-Notes
code fellows 301
Read: 10 - In memory storage
Reading
Understanding the JavaScript Call Stack
- A call in JS is is a data structure that uses the Last In, First Out (LIFO) principle to temporarily store and manage function invocation (call).
- Only one call can happen at a time in order from top to bottom.
- LIFO is a data structure principal that means the function that is last in is the first one to be returned.

- Stack Overflow is when a function calls on itself without an exit point.
JavaScript error messages
- A ‘reference error’ is when you try to use an undeclared variable.
- A ‘syntax error’ an error in the syntax.
- A ‘range error’ is when you try to manipulate an object with an invalid length.
- A ‘type error’ is when the types you are using are incompatible.
- A breakpoint is where the code stops executing.
- The word ‘debugger’ creates a breakpoint in your code.
Additional Resources
Things I want to know more about
I want to learn more about debugging.