DEV Community

Discussion on: Var, let and const- what's the difference?

Collapse
 
full_stackgeek profile image
Full Stack Geek

That's a great article. Inspired me to write:

Var is function-scoped and not block-scoped which means that constructs like if statements, while loops etc do not create new scopes while using var. It also means that, as var is function-scoped, if we do not create a function, we do not create new scope while using var.

Read More here:

Var vs Let in JavaScript