To demonstrate Local scope and global scope of variables.
/**
* to demonstrate local scope and global scope
*/
var message = "I am Tom"
function sayHi(){
var message ="I am Tina";
{
let message = "I am mina";
console.log("Hi,"+message);
//let message=""; //duplicate declaration not allowed by alread declared let variable
}
console.log("Hi,"+message);
{
let message = "I am Hina";//same named let variable allowed to be declared in different block.
console.log("Hi, "+message);
}
}
console.log("Hi,"+message);
sayHi();
Output
