In this article, I give a brief overview of OOP implementation within JavaScript, specifically Objects, Prototypes, and Classes. Basics — Refreshed Objects in JavaScript are free-form and mostly don’t follow any structure. Their structure can be best compared to being similar to Map objects in Java, consisting of key-value pairs. JavaScript objects do…