А зачем вы разделяете логику на разные файлы, скорее всего эти методы и одинаковые?
Делайте файлы конструкотор.
Условно:
Создается класс, в нем описывается модель поведения, еще учловнее. (
https://learn.javascript.ru/modules)
Есть функционал работы с авторизацией.
class Auth {
registr() {
}
login() {
}
checkAuth(user) {
}
....
}
export default new Auth();
У вас создается кипа файлов консруткторов и вы можете их вызывать где угодно.
import auth from './auth';
class Routers {
some(user) {
if (auth.checkAuth(user))
console.log('авториирован')
}
}
Не пытайтесь выучить JS на голом js файле. Разбиритесь в фреймворке angular, vue, react.
Эта структура вам будет более понятна чем тупо вставлять js файлы в html.