In memory storage
Understanding the JavaScript Call Stack
-
What is a ‘call’?
-
How many ‘calls’ can happen at once?
-
What does LIFO mean?
-
Draw an example of a call stack and the functions that would need to be invoked to generate that call stack.
-
What causes a Stack Overflow?
- A recursive function that calls itself.
JavaScript error messages
-
What is a ‘refrence error’?
- The error for calling a variable that is not declared.
-
What is a ‘syntax error’?
- Wrong syntax writing (like spelling mistakes and adding or removing a comma …etc)
-
What is a ‘range error’?
- Giving an object an invalid length.
-
What is a ‘tyep error’?
- Trying to process a data type with invalid process.
-
What is a breakpoint?
-
What does the word ‘debugger’ do in your code?
- Show the history before reaching a break point