Learning Object-Oriented Programming in JavaScript

💻 Day 8 of Coding Today I learned about Object-Oriented Programming concepts in JavaScript: 📚 Topics Covered: • Objects & Prototypes • Classes and Constructors • Inheritance • super keyword Understood how: • Objects can share properties using prototypes • Classes act as a blueprint for creating objects • Child classes inherit from parent classes • Method overriding works in inheritance 🛠️ Practiced by solving problems: • Created a User class with properties and methods • Built an Admin class inheriting from User • Added functionality using inheritance and methods ⚠️ Honest reflection: Today felt a bit confusing. I wasn’t very energetic and understanding these concepts took more effort than usual. But I realized: Some topics take time to fully understand It’s okay to feel stuck sometimes Practice is the only way to get clarity Still showing up and learning every day 🚀 #JavaScript #WebDevelopment #100DaysOfCode #Learning

To view or add a comment, sign in

Explore content categories