Skill Maps
*
Courses
Roadmap
Pricing
Contact
Toggle theme
en
Design & UX
UX/UI Designer Profession
Design System from Scratch
Web Development
JavaScript: Zero to Junior
React: Modern Development
CSS & Markup Mastery
Testing JavaScript & React
Marketing & Acquisition
SEO & Search Marketing
SEM & PPC Advertising
Fundamentals & Soft Skills
Fundamentals of Psychology
Back to course
Functions and Scope
Functions are the building blocks of a program.
Function Declaration: Creating Commands
theory
Parameters and Default Values
theory
Returning a Value: The Return Statement
theory
Scope: Local and Outer Variables
theory
Function Expression: Functions as Values
theory
Arrow Functions
theory
Features of Arrow Functions
theory
Closures: Function Memory
theory
Recursion and the Call Stack
theory
NFE: Named Function Expressions
theory
The "new Function" Syntax
theory
Decorators: call and apply
theory
Functional Programming: Purity
theory