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

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

Вопрос такой есть веб приложение, где при нажатии кнопки нужно подгрузить скрипт, нашел решение в виде импорта как модуля, но не совсем понял из доков такой момент, нужно ли как то проверять был ли уже импортирован скрипт?
Т.е. если по нажатию кнопки будет await import('./path.js') или import('./path.js').then(obj => {}), не будет ли при повторном нажатии ошибки или проблем с производительностью что грузится второй раз, или это нормально и движок браузера проверит был ли загружен и если да то просто перейдет к исполнению кода после await или внутри then?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
IvanU7n
@IvanU7n
nothing interesting here
нет не нужно
браузер загружает и выполняет модули один раз, передавая при повторных импортах уже готовое «окружение» модуля: Modules are only executed once
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
26 дек. 2024, в 23:03
500 руб./в час
26 дек. 2024, в 21:50
5000 руб./за проект
26 дек. 2024, в 21:01
10000 руб./за проект