Yes. JavaScript is a lexically scoped language.
Lexical scope means scope is determined by the location of code in the source file.
Yes. Inner functions can access variables from parent scopes.
Yes. Closures rely on lexical scope.
Browse all our FAQs or reach out to our support team
Your learning library
Find your next course. Build something great.
LEARN. BUILD. GROW.