Сообщение от ShutTap
|
Как я понял, использование глобальных переменных - это плохо.
|
Это хорошо, просто их надо складывать не в корень диска, а в папочку. Представьте если бы все файлы у вас лежали навалом на диске С.
В парадигме программирования та самая папочка это namespace. Функция или объект.
var MyLovelyFunction = function(){
var one_global_in_the_function_variable = 1,
the_two_one = one_global_in_the_function_variable + 1;
// и так далее
};
если надо сразу что-то сделать без деклараций независимости то заключаете функцию в скобки со скобками для аргументов (они там даже могут быть)
(function(){
var one_global_in_the_function_variable = 1,
the_two_one = one_global_in_the_function_variable + 1;
// и так далее
})();