Сергей Соколов
@sergiks Автор вопроса, куратор тега JavaScript
bozuriciyu, мне интересен опыт и мнение других разработчиков.
Половина ответа становится ясной, уже когда формулирую вопрос. В итоге я поступлю по-своему. Но Тостер хорош именно тем, что показывает, кто где как сейчас )
Сергей Соколов
@sergiks Автор вопроса, куратор тега JavaScript
Тебе показалось. Проблема именно в вероятной незагрузке скрипта из-за блокировщиков.
Раньше был requireJS и его fallback к локальным пустышкам. Сейчас будет webpack и ищу релевантный опыт коллег в ситуации, когда может не загрузиться скрипт с CDN, и даже его локальная копия и фактически надо разрабатывать как раньше верстали под разные браузеры – под разные баннерорезки, предусмотреть все варианты.
sanchokondrat, без «плохой / хороший» – просто имейте в виду, что функция может поменять свойства переданных объектов, и что ссылки на них сохранятся до конца выполнения кода.
В большинстве случаев всё это не играет роли.