Разделять код на модули/компоненты
объявлять переменные максимально близко к их использованию
а не будет путаницы?
какой путаницы? Все поделено на домены
то есть можно создать скриптовый файл и поместить туда все переменные а в другом их юзать?
Разделяешь код на разные файлы js каждый файл делает только что то свое , привязанное к чему то (к кнопке, попапу, форме) делаешь импорты и вуаля все работает и вся логика делигирована . Такой подход применяется при использование фреймворков ,но и на чистом js не грешно
Обсуждают сегодня