Scope
Where can i access my variable in my code(where is the variable in my code).
Function Scope:
var name = "Vijay";
function sayName() {
console.log(name); // Vijay
var nickName = "Deepak";
console.log(nickName); // Deepak
return function subName() {
console.log(name); // Vijay
console.log(nickName); // Deepak
var nickName2 = "Vishnu";
console.log(nickName2); // Vishnu
}
console.log(nickName2); // Reference Error: nickName2 id not defined
}
var myNameFn = sayName();
myNameFn();

Block Scope:
Function VS Block Scope:
Last updated