https://exploringjs.com/impatient-js/toc.html I Background3 History and evolution of JavaScript4 New JavaScript features5 FAQ: JavaScriptII First steps7 SyntaxIII Variables and values11 Variables and assignment12 ValuesIV Primitive values16 Numbers18 Bigints – arbitrary-precision integers [ES2020] (advanced)20 Strings21 Using template literals and tagged templatesV Control flow and data flow23 Control flow statements25 Callable valuesVI Modularity27 Modules28 Single objectsVII Collections31 Arrays (Array)32 Typed Arrays: handling binary data (advanced)37 DestructuringVIII Asynchronicity39 Asynchronous programming in JavaScript40 Promises for asynchronous programming [ES6]41 Async functionsIX More standard library43 Regular expressions (RegExp)44 Dates (Date)