# The Principles of Object-Oriented JavaScript

Canonical: https://www.bookquiver.com/nicholas-z-zakas/the-principles-of-object-oriented-javascript/9781593275402

JSON version (same data): https://www.bookquiver.com/nicholas-z-zakas/the-principles-of-object-oriented-javascript/9781593275402.json

![The Principles of Object-Oriented JavaScript](https://quivercdn.com/covers/no-starch-press/nicholas-c-zakas/the-principles-of-object-oriented-javascript_978-15-9327-540-2.jpg?v=2026-06-13%2021%3A34%3A37)

- Book: [The Principles of Object-Oriented JavaScript](https://www.bookquiver.com/nicholas-z-zakas/the-principles-of-object-oriented-javascript) ([The Principles of Object-Oriented JavaScript.md](https://www.bookquiver.com/nicholas-z-zakas/the-principles-of-object-oriented-javascript.md))
- Authors: [Nicholas Z. Zakas](https://www.bookquiver.com/nicholas-z-zakas)
- Publisher: No Starch Press
- ISBN: 978-15-9327-540-2
- Pages: 120
- Published: 2014-02-14
- Language: en_US
- Binding: Softcover

## Description

If you've used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn't seem object-oriented at all. It has no concept of classes, and you don't even need to define...