JavaScript Tutorials - Herong's Tutorial Examples - 2.33, by Herong Yang
Inheritance of Properties and Methods through the Prototype Object Chain
This chapter provides introductions and tutorial examples on object property and method inheritance. Topics include inheriting properties and methods from constructor's prototype; reviewing built-in default properties and methods; using the 'constructor' property; adding local and inherited properties; overriding inherited properties.
These sections are omitted from this Web preview version. To view the full content, see information on how to obtain the full version this book.
Inheriting from Constructor's Prototype Object
Changing the Constructor's Prototype Object
Inheriting Properties from Two Level Prototype Objects
Built-in Properties and Methods in "Object.prototype"
Using "hasOwnProperty()" Method to Test Inherited Properties
Setting the "constructor" Property in the "prototype" Object
Adding Local Methods at the Object Level
Adding Inherited Methods at the Prototype Level
Building Multiple Levels of Prototype Objects
Prototype Object Chain Summary
Takeaways:
Table of Contents
ECMAScript Language Specification and JavaScript Dialects
Data Types, Variables and Expressions
Creating, Accessing, and Manipulating Arrays
Defining and Calling Functions
Web Browser Supporting JavaScript
Server-Side and Client-Side Web Scripting
Defining Your Own Object Types
►Inheritance of Properties and Methods through the Prototype Object Chain
'jrunscript' - JavaScript Shell Command from JDK
Using Functions as "Function" Objects
Introduction to Built-in Object Types
W3C's Document Object Model (DOM) Specifications