Здравствуйте.
Вопрос по самым основам. У меня есть несколько функций, и мне необходима переменная, которая должна быть доступна для всех этих функций.
var a = 5;
myFunc(){
//... do something
}
myFunc();
Теперь я хочу, чтобы переменная
a была локальной.
(function(){
var a = 5;
myFunc(){
//... do something
}
})();
myFunc();
Но теперь вызов myFunc() не работает, получаю ошибку, что функция не объявлена.
Как мне получить локальную переменную и работоспособный код?