Pro JavaScript Design Patterns - Diaz, Dustin; Harmes, Ross.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2008)
Object-Oriented JavaScript -- Expressive JavaScript -- Interfaces -- Encapsulation and Information Hiding -- Inheritance -- The Singleton Pattern -- Chaining -- Design Patterns -- The Factory Pattern -- The Bridge Pattern -- The Composite Pattern -- The Facade Pattern -- The Adapter Pattern -- The Decorator Pattern -- The Flyweight Pattern -- The Proxy Pattern -- The Observer Pattern -- The Command Pattern -- The Chain of Responsibility Pattern.
Keywords: Computer programming; Software engineering; Web Development; Software Engineering/Programming and Operating Systems