js scopes code example
Example 1: scope.js
//let is block scoped
//const is block scoped
//var => function scoped
var a = 20;
console.log(a);
if(true){
var a = 50;
console.log(a);
}
function callMe(){
var a = 100;
console.log("Inside call me");
console.log(a);
}
callMe();
console.log(a);
Example 2: javascript define global variable
window.myGlobalVariable = "I am totally a global Var"; //define a global variable
var myOtherGlobalVariable="I too am global as long as I'm outside a function";
Example 3: global scope js
const color = 'blue'
const returnSkyColor = () => {
return color; // blue
};
console.log(returnSkyColor()); // blue