Javascript block level scope

You can achieve block level scope using let statement. But note, it is allowed only strict mode.

Link: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/let

index.html:

<html>letScope

<body>

<script>

“use strict”;

function foo(bar){

 

if(bar){

//var baz=bar;

Let baz = bar;

}

console.log(baz);

}

 

foo(“bar”);

</script>

</body>

</html>

Run the above code and see console to understand block level scope

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s