WDD 330: Web Frontend Development II

Object-Oriented Programming in JavaScript

Overview

Object-oriented programming (OOP) matters in JavaScript because despite its flexibility, can become challenging to manage as projects grow in size. OOP provides a powerful way to structure your code, making it more organized, reusable, and maintainable.

"In JavaScript, most things are objects, from core JavaScript features like arrays to the browser APIs built on top of JavaScript. You can even create your own objects to encapsulate related functions and variables into efficient packages and act as handy data containers." - MDN Web Docs

Prepare

Activity Instructions

  1. Watch: 🎦 What are Classes, Objects, and Constructors? - Web Dev Simplified.