Checklist progress
0/168Learned
JavaScript Developer
Study Checklist
Checklist progress
0/168Learned
Given a business requirement, locate the best function implementation.
0/8
Given a business requirement, apply fundamentals of object implementation to solve the business requirement.
0/12
Given a business requirement, apply fundamentals of class implementation to solve the business requirement.
0/7
Given a JavaScript module, give examples of how to use the module.
0/6
Given a JavaScript decorator, give examples of how to use the decorator.
0/3
Given a block of code, analyze the variable scope and the execution flow.
0/4
Execution context and the call stack: how function calls push and pop execution contexts
Learn this conceptPrepare for the Exam
Study Community
Ask questions and get the latest info from other JavaScript Developer studiers.
Variable shadowing occurs when an inner scope declares a variable with the same name as one in an outer scope, causing the inner declaration to take precedence. In JavaScript, whether shadowing happens and how it behaves depends on which keyword you use to declare the variable.