В моем первом файле .js у меня есть глобальный var с именем workitemInspectorValue
.Как получить значение var из другого .js-файла с jQuery
Как получить значение workitemInspectorValue
с jQuery из второго .js-файла?
В моем первом файле .js у меня есть глобальный var с именем workitemInspectorValue
.Как получить значение var из другого .js-файла с jQuery
Как получить значение workitemInspectorValue
с jQuery из второго .js-файла?
Это не имеет никакого отношения к jQuery. В JavaScript глобальные переменные видны для всех включенных файлов, которые запускаются после определения. Если вы включили файлы в правильном порядке, вы сможете увидеть и использовать глобальный var.
Помимо этого, рассмотрите область видимости переменных. Например, передайте их как функциональные параметры или, если вам действительно нужно, присоедините их к ОДНОМ глобальному объекту или DOM (например, как атрибут document
). Общим подходом является также хранение данных на объектах, о которых идет речь в DOM. Рассмотрим метод data(), который является стандартным и хорошо поддерживается jQuery.
Вы не должны использовать глобальную переменную, они могут легко сломать ваш код. Однако, поскольку это глобально, вы, вероятно, должны иметь доступ к нему напрямую. – Nicolas