Какие самые популярные паттерны проектирования в JavaScript?
Copy-Paste.
Именно этот паттерн вам бы следовало применить к вашему вопросу и поисковой строке Тостера, потому что это уже 100500-ый вопрос на тему паттернов в ЖС.
Посмотрите этот вопрос, там есть хороший ответ.