Functions & Scope
Master JavaScript functions, arrow functions, and closures.
1
Arrow Functions
Write concise functions with modern JavaScript arrow syntax
2
Function Basics
Learn to create and use functions in JavaScript with traditional syntax.
3
Understanding Scope
Learn about variable scope and how it affects your JavaScript code.
4
Callback Functions
Understand callback functions and how they enable asynchronous JavaScript.
5
Default Parameters
Learn to set default values for function parameters in JavaScript.
6
Rest and Spread Operators
Master the rest and spread operators for flexible function arguments.
7
Array Destructuring
Learn to extract array values into variables with destructuring.
8
Immediately Invoked Function Expressions
Learn about IIFE pattern for creating private scopes in JavaScript.
9
Higher-Order Functions
Understand functions that take or return other functions.