I recently started a JavaScript coding bootcamp. Early on in the program we learned about scopes and variables, two very important foundational aspects of javascript. Both of which I took for granted immediately. “Yeah yeah… var, const, block-scoped… I …