JavaScript: what is the difference let and var keyword

JavaScript: what is the difference let and var keyword

In this post we will give you information about JavaScript: what is the difference let and var keyword. Hear we will give you detail about JavaScript: what is the difference let and var keywordAnd how to use it also give you demo for it if it is necessary.

we will learn about the difference between let and var keywords in JavaScript.

In JavaScript var and let keywords are used to declare variables.

Note: In JavaScript, we can’t access the variables before declaration because the variables are hoisted in JavaScript.

Let Keyword

  • let keyword allows to make variables block scoped it means we can only access the variables inside the block statements.

  • let keyword gives us an error if we try to use the variable before the declaration.

  • we can reassign new values to the variables.

examples:

// We can't access the variable before a declarationconsole.log(boy) //Uncaught ReferenceError: boy is not definedlet boy = "👦";console.log(boy) // "👦"// Block scopedif(true){    let cooking = "🍳";}//we can't access the variable cooking outside the block scopeconsole.log(cooking) //ReferenceError: cooking is not defined

Var keyword

  • var keyword is not block scoped.
  • var keyword doesn’t give us any error if we try to use a variable before the declaration.
  • we can reassign new values to the variables.
// We can access the variable before a declaration// but we can't get any errorconsole.log(boy) //undefinedvar boy = "👦";console.log(boy) // "👦"// Block scopedif(true){    var cooking = "🍳";}//we can access the variable cooking outside the block.console.log(cooking) // "🍳"

Hope this code and post will helped you for implement JavaScript: what is the difference let and var keyword. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

We're accepting well-written guest posts and this is a great opportunity to collaborate : Contact US