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

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

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

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

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