Member-only story
Javascript Starter Pack
Essential, tools, resources and extensions to get you going
What you should know before beginning.
If you’re reading this then you already Probably know that Javascript is a language used to listen for actions and manipulate the DOM based on user input, WITHOUT refreshing the page.
However You might not fully understand what this entails. Or there may be new concepts you haven’t encountered. Let’s look at some
Dynamic Design- This is when part or all of the page is not loaded upon visiting a site. This is because the site may change based on user input. Or the developers may want to restrict access to certain components of the site to certain users, Atttt certain times.
Vanilla- This is used in many languages to describe the simple clean barebones use of the language without any additional add ons.
Arity- describes the number of arguments a function is looking for
Callback Functions- functions that get passed as an argument to another function and happen after
Hoisting- javascript executing a function call before the line of code the function is defined on. *this does not work with var, use let or const