Skip to content

Glossary: Software Design Patterns in JavaScript

Other patterns (not covered)

Also written: Flyweight, Bridge, Mediator, Memento, Visitor, Interpreter

Less common Gang of Four patterns: Flyweight (share objects to save memory), Bridge (let a concept and its implementation vary separately), Mediator (one object manages how others talk), Memento (save state to restore later), Visitor (add operations without editing classes) and Interpreter (a small language as classes).

Where the book teaches it

Related terms

Design patternGang of Four