Programming these days is largely about objects (just as eBay is largely about tchatshkes!). Within the limitations imposed by the JavaScript language and development environment, this chapter has exposed you to the crucial concepts and techniques involved in object-oriented programming. The examples in the chapter have also helped give you a “real-life” appreciation for the benefits (and necessity) of learning to think in an OO fashion.
Let’s move on and take a closer look at an important aspect of OO that I haven’t covered all that much: events and event-driven programming.