В моем приложении у меня есть несколько переменных, к которым нужно обращаться глобально из различных функций моего скрипта:
var a=1,b=2,c, ...;
Где "c" не определено в начале и принимает значение, полученное некоторыми функциямиво время выполнения скриптов.
Чтобы объявить их из моей "основной" функции, я пытаюсь использовать объект окна:
window.a=1;
window.b=2;
window.c;
Это работает, однако я не уверен, еслитакой подход верен.И есть ли способ избежать создания нескольких оконных объектов для каждой переменной и объединить их в более компактную структуру?Что-то вроде:
window.a=1,.b=2,.c;//---of course-this doesn't work