Задать вопрос

Нужно ли проверять импорт модуля js на повторную загрузку?

Вопрос такой есть веб приложение, где при нажатии кнопки нужно подгрузить скрипт, нашел решение в виде импорта как модуля, но не совсем понял из доков такой момент, нужно ли как то проверять был ли уже импортирован скрипт?
Т.е. если по нажатию кнопки будет await import('./path.js') или import('./path.js').then(obj => {}), не будет ли при повторном нажатии ошибки или проблем с производительностью что грузится второй раз, или это нормально и движок браузера проверит был ли загружен и если да то просто перейдет к исполнению кода после await или внутри then?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
IvanU7n
@IvanU7n
nothing interesting here
нет не нужно
браузер загружает и выполняет модули один раз, передавая при повторных импортах уже готовое «окружение» модуля: Modules are only executed once
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы