< See all topics

Object Oriented Programming

The style of programming that encourages entities messaging each other to perform computations. But things about class-based programming go here too, sadly.

Understanding JavaScript OOP

What does it mean for JavaScript to be a "prototype-based" language? How do common OOP concepts map to this? And how do you program with it?