Показать сообщение отдельно
  #9 (permalink)  
Старый 12.09.2014, 17:50
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Ну чтоб не загрязнять глобальную область можно просто ограничиться своей функцией:
(function(){
    var func1, func2, funcN;
    ymaps.ready(init);
    //главная функция
    function init() {
        //здесь описание всех функций
        func1 = function func1(){
            //тело
        }
        func2 = function func2(){
        //тело
        }
        funcN = function funcN(){}
    }
}());
Только, само собой, надо учитывать, что пока ymaps не загрузится и не запустит init - функции доступны не будут.
__________________
29375, 35
Ответить с цитированием