What is scope in JavaScript?

Beginner

Answer

Scope determines the accessibility of variables and functions in different parts of code. JavaScript has:

  • Global scope: Variables accessible everywhere
  • Function scope: Variables accessible within function
  • Block scope: Variables accessible within block (let/const)