Stage#1 Scope and Functions
In the "Scope and Functions" module, students explore core JavaScript concepts. They'll learn about variable scope, including global and local scopes, and delve into function mechanics — from declaration to execution. Understanding 'this' context, closures, and function timing with setTimeout
and setInterval
will equip learners with essential skills for advanced JavaScript programming.
Scope
- Scope: Global and Local Scope, Nested Scope
- Hoisting
- Temporal Dead Zone (TDZ) Functions
- Types of Functions
- Parameter Passing
- Return Value
- Functions as Data
- This, Context
- Function as Constructor
- Call/Apply/Bind
- Static and Dynamic Scope
- Closures
- Closures and Loops
- Chaining
- Decorator
- Scheduling
- 4 hours
- You need to take the 'JS Scope & Functions' test in RS APP > Auto Test