Прячешь всю логику по работе слайдера в отдельный файл. Далее, только активируешь этот компонент по мере надобности. Реализаций этого может быть целая куча:
1) Функция - конструктор
https://learn.javascript.ru/widgets-structure
2) JQuery плагин
https://habrahabr.ru/post/153099 . Но jquery уже не моден в этом сезоне :(
3) Фреймворки типа react или vuejs (но ради одного слайдера это лишнее)
Если проект сложный изучаешь тему модулей (common, es6, шаблон модуля итд) и DI. Дальнейшая организация уже будет зависеть от проекта и фреймворка.