Аннотация:
В статье исследуются паттерны (шаблоны) проектирования на языке JavaScript и их комбинации для повышения эффективности web-разработки. Разработаны примеры реализации шаблонов Стратегия, Event Emitter и Декоратор. Выполнено комбинирование рассмотренных шаблонов в один составной, обладающий свойствами трех паттернов. Проанализированы возможности использования разработанного составного шаблона проектирования.