hoisting trickiest areas scope e hoisting Demystifying JavaScript Variable Scope and Hoisting Demystifying JavaScript Variable Scope and Hoisting trickiest areas scope e hoisting braces to denote block scope