JavaScript Fundamentals: ClassesIntroduction JavaScript is not a class-based language, but rather, a prototype-based language where objects inherit from other objects. This concept is explained in detail in this stackoverflow post. In this article we will look at how to define a cl...3 min read·theoverageddev.comOct 21, 2022
JavaScript Fundamentals: PrototypesIntroduction Every object in JavaScript inherits properties and methods from a prototype. In this article we will take a look at prototypes and how to use them. Let's dive in! What are JavaScript Prototypes? Prototypes allow us to add new properties...3 min read·theoverageddev.comOct 8, 2022
JavaScript Fundamentals: ConstructorsIntroduction Constructors provide an alternative way to create objects. They make it easier to create multiple objects of the same type, with varying property values. In this article we will look at what constructors are, and how to use them to creat...3 min read·theoverageddev.com2NMJul 11, 2022
JavaScript Fundamentals: DestructuringIntroduction The destructuring assignment allows us to unpack values from arrays, or properties from objects, into distinct variables. It makes it possible to extract only the values we need at a particular time. The destructuring assignment uses syn...4 min read·theoverageddev.comJul 4, 2022
JavaScript Fundamentals: ArraysIntroduction In this article we will take a look at arrays: what they are, how to create them, and some of the methods that can be called on them to copy and remove items. Let's dive in! What is an array? An array is a variable used to store a list ...7 min read·theoverageddev.comMay 31, 2022