A curated collection of links to tutorials on 33 different areas of JavaScript it’s worth understanding well, including types, closures, equality, scope, and different JavaScript engines . Table of Contents: Call Stack Primitive Types Value Types and Reference Types Implicit, Explicit, Nominal, Structuring and Duck Typing == vs === vs typeof Function Scope, Block Scope and Lexical Scope Expression vs Statement IIFE, Modules and Namespaces Message Queue and Event Loop setTimeout, setInterval and requestAnimationFrame JavaScript Engines Bitwise Operators, Type Arrays and Array Buffers DOM and Layout Trees Factories and Classes this, call, apply and bind new, Constructor, instanceof and Instances Prototype Inheritance and Prototype Chain Object.create and Object.assign map, reduce, filter Pure Functions, Side Effects and State Mutation Closures High Order Functions Recursion Collections and Generators Promises async/await Data Structures Expensive Opera...
Comments
Post a Comment