A default parameter value is used if no argument is passed in when a function is called.
ES2022 introduces upgrades to classes, negative array indexing, top-level await in modules, and more!
The spread operator lists the contents of an iterable in a comma-separated list.
Efficiently store property values and array elements in variables.
Arrow functions use efficient syntax but are best avoided when using "this"