Douglas Crockford discusses his method of exposing the powerful prototypal inheritance from JavaScript, using his object function which untangles JavaScript's classical-adopted constructor pattern.
An overview of object literals and object oriented programming, referencing attributes and functions, prototype objects, creating singletons.