Hoisting With Functions
What is hoisting? Hoisting is a general way of describing how JavaScript is read. Certain syntax of functions will, in a sense, cause the declared functions to be hoisted to the beginning of the code. Before diving deeper into how hoisting works and what it means for us, let's take