Shop now Shop now Shop now  Up to 70% Off Fashion  Shop all Amazon Fashion Cloud Drive Photos Shop now Learn More Shop now Shop now Shop Fire Shop Kindle Shop now Shop now Shop now
The Principles of Object-Oriented JavaScript and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Start reading The Principles of Object-Oriented JavaScript on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Principles of Object-Oriented JavaScript [Paperback]

Nicholas C. Zakas
4.7 out of 5 stars  See all reviews (10 customer reviews)
RRP: £16.50
Price: £12.99 Eligible for FREE UK Delivery Details
You Save: £3.51 (21%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Wednesday, 27 July? Choose Express delivery at checkout. Details
‹  Return to Product Overview

Table of Contents

About the Author; About the Technical Reviewer; Foreword; Acknowledgments; Introduction; Who This Book Is For; Overview; Help and Support; Chapter 1: Primitive and Reference Types; 1.1 What Are Types?; 1.2 Primitive Types; 1.3 Reference Types; 1.4 Instantiating Built-in Types; 1.5 Property Access; 1.6 Identifying Reference Types; 1.7 Identifying Arrays; 1.8 Primitive Wrapper Types; 1.9 Summary; Chapter 2: Functions; 2.1 Declarations vs. Expressions; 2.2 Functions as Values; 2.3 Parameters; 2.4 Overloading; 2.5 Object Methods; 2.6 Summary; Chapter 3: Understanding Objects; 3.1 Defining Properties; 3.2 Detecting Properties; 3.3 Removing Properties; 3.4 Enumeration; 3.5 Types of Properties; 3.6 Property Attributes; 3.7 Preventing Object Modification; 3.8 Summary; Chapter 4: Constructors and Prototypes; 4.1 Constructors; 4.2 Prototypes; 4.3 Summary; Chapter 5: Inheritance; 5.1 Prototype Chaining and Object.prototype; 5.2 Object Inheritance; 5.3 Constructor Inheritance; 5.4 Constructor Stealing; 5.5 Accessing Supertype Methods; 5.6 Summary; Chapter 6: Object Patterns; 6.1 Private and Privileged Members; 6.2 Mixins; 6.3 Scope-Safe Constructors; 6.4 Summary;  ;|

  • About the Author
  • About the Technical Reviewer
  • Foreword
  • Acknowledgments
  • Introduction
  • Chapter 1: Primitive and Reference Types
  • Chapter 2: Functions
  • Chapter 3: Understanding Objects
  • Chapter 4: Constructors and Prototypes
  • Chapter 5: Inheritance
  • Chapter 6: Object Patterns

‹  Return to Product Overview