Using the insertAdjacentElement() or insertAdjacentHTML() methods.
Using 'var' to declare variables can lead to scope leakage and silent errors in your code.
Emptying an array is easy, but methods vary in their impact on references made to the array in other
Get the index value of any element in an array by value and instance of its appearance.
Self-executing functions are ideal for making a one-time process self-contained.
Use flexible higher-order array methods to help achieve your programming objectives.
Arrow functions use efficient syntax but are best avoided when using "this"
The symbol type prevents object key clashes and can help protect private data
Easily extract properties from objects and store them in variables
Easily convert a JS object to an array using the Object.entries() method.