Var VS Let in Javascript

rych182

Ricardo Garrido

Posted on October 25, 2021

Var VS Let in Javascript

In Javascript, you can declare a variable using “Var” or “let” BUT there is an inconvenient, don’t worry, I will give you context.
Some years ago(2015) Javascript changed. Var had a global scope before 2015, BUT with ecmascript6 it changed because We can use “Let” to declare a variable.
You shouldn’t use “Var” because it is considered a bad practice , It can get you into a value reassignment problem.
Example:
Image description

In this example I created a variable using “var” and printed on console three times to show you this…
Image description

You can see that the variable var was added to window’s global object.
Image description

Image description

BUT if you create a variable using LET, you won’t have that problem, and the variable LET could be a local or global variable.
Image description

I hope I have helped you by solving this question and You have saved time.
I look forward to your comments, have a nice day. =D

💖 💪 🙅 🚩
rych182
Ricardo Garrido

Posted on October 25, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related