JavaScript Basics: https://developer.mozilla.org/en-US/docs/Web/JavaScript
Variables: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables
Operators: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Math
Functions: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Functions
Arrays: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Arrays
Objects: https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics
The ECMAScript Standard: https://www.ecma-international.org/publications/standards/Ecma-262.htm
VS Code Docs: https://code.visualstudio.com/docs
VS Code Keybindings: https://code.visualstudio.com/docs/getstarted/keybindings
VS Code Extensions Docs: https://code.visualstudio.com/docs/editor/extension-gallery
Google Chrome DevTools Docs: https://developers.google.com/web/tools/chrome-devtools/
Operator Precedence: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence
Expression vs Statement: https://stackoverflow.com/questions/12703214/javascript-difference-between-a-statement-and-an-expression
switch-case with greater than etc?: https://stackoverflow.com/questions/32576618/switch-statement-to-compare-values-greater-or-less-than-a-number/32576647
Control Structures (MDN): https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Control_flow_and_error_handling
JavaScript Loops (MDN): https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration
Strict Mode Changes: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#Changes_in_strict_mode
V8 (Chrome) JS Engine: https://hackernoon.com/javascript-v8-engine-explained-3f940148d4ef
The SpiderMonkey Engine: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals
JavaScript Memory Management: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management
V8's Garbage Collection Logic: https://v8.dev/blog/free-garbage-collection
Primitive vs Reference Values: https://academind.com/learn/javascript/reference-vs-primitive-values