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

Загрузка JavaScript в локальный контекст?

Есть JavaScript файл с содержанием типа

var param1=function<br/>
var param2=100500<br/>


То-есть все переменные становятся глобальными.

Сейчас файл подключается тегом скрипт.



Вопрос в том — можно ли загрузить этот файл так, чтобы все эти переменные оказались в контексте текущей функции. Типа так:

(function(){<br/>
 // load script file<br/>
}())<br/>


и переменные больше не будут глобальными.



ЗЫЖ оригинальный файл не мой, и вносить какие-либо изменения в него я не могу.
  • Вопрос задан
  • 2273 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
taliban
@taliban
php программист
Нельзя, оборачивайте Ваш контент в фнукцию и потом вызывайте ее в нужном контексте, чтоб она возвращала нужные данные.
Ответ написан
Комментировать
gaelpa
@gaelpa
eval, хоть он и зол.
Ответ написан
Ваш ответ на вопрос

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

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