Hoisting in JavaScript
Hoisting simple gives higher specificity to javascript declarations. Thus, it makes the computer read and process declarations first before analyzing other code in program. Note: Hosting does not mean JavaScript rearranges or move code above one anothers. E.g. console.log(name); 
// Uncaught ReferenceError: name is not defined
let name = 'Deepa'; …
Hoisting in JavaScript Hoisting simple gives higher specificity to javascript declarations. Thus, it makes the computer read and process declarations first before analyzing other code in program. Note: Hosting does not mean JavaScript rearranges or move code above one anothers. E.g. console.log(name); 
// Uncaught ReferenceError: name is not defined
let name = 'Deepa'; … web-development
Hoisting JavaScript Hoisting simple give higher specificity javascript declaration Thus make computer read process declaration first analyzing code program Note Hosting mean JavaScript rearranges move code one anothers Eg consolelogname Uncaught ReferenceError name defined let name Deepa … webdevelopment