
📜 Javascript: What Is The Execution Context? What Is The Call Stack? - Valentino GagliardiĪll types except objects define immutable values (that is, values which can't be changed).📜 Understanding the JavaScript Call Stack - Charles Freeborn.📜 Understanding Javascript Call Stack, Event Loops - Gaurav Pandvia.Partial Applications, Currying, Compose and PipeĪ call stack is a mechanism for an interpreter (like the JavaScript interpreter in a web browser) to keep track of its place in a script that calls multiple functions - what function is currently being run and what functions are called from within that function, etc.Inheritance, Polymorphism and Code Reuse.Pure Functions, Side Effects, State Mutation and Event Propagation.Prototype Inheritance and Prototype Chain.new, Constructor, instanceof and Instances.


Bitwise Operators, Type Arrays and Array Buffers.setTimeout, setInterval and requestAnimationFrame.Function Scope, Block Scope and Lexical Scope.Implicit, Explicit, Nominal, Structuring and Duck Typing.Please give the author and contributors of the 33 JS Concepts repository some love for gathering this amazing list of resources! ❤️
