База ответов ИНТУИТ

Flash MX для профессиональных программистов

<<- Назад к вопросам

В какой момент становятся доступны (не локальные) функции, определенные способом function name()?

(Отметьте один правильный вариант ответа.)

Варианты ответа
только в следующем кадре
в начале кадра(Верный ответ)
после определения
Похожие вопросы
В какой момент становятся доступны (не локальные) функции, определенные способом name = function ()?
Доступны ли локальные переменные некоторой функции после выхода из нее?
Рассмотрите следующий код
function gen(){        var x = 0;        f1 = function(){			trace(++x);        }	        f2 = function(){			trace(++x);        }	        }	                gen();        f1();        f2();
и определите, что именно он выводит в консоль? (В приведенных ниже вариантах ответа мы будем писать [перевод строки] вместо настоящего перевода строки.)
Зачем может быть нужно добавлять функции в класс Function?
Рассмотрите следующий код
function gen(){       var x = 0;       return function(){	trace(++x);	}   }   f1 = gen();   f2 = gen();   f1();   f2();
и определите, что именно он выводит в консоль? (В приведенных ниже вариантах ответа мы будем писать [перевод строки] вместо настоящего перевода строки.)

Какую строчку из приведенных ниже следует вставить в описанную далее функцию superCon

Object.prototype.superCon = function(){        // вот здесь надо вставить строку кода        }

на место, указанное в комментарии, чтобы ее (функцию superCon) можно было вызывать вместо super() в конструкторе (для вызова конструктора базового класса)?

Откуда доступны локальные переменные?

За счет чего следующий код

o = Object;        _global.Object = Parent;        Child = function () {};        _global.Object = o;        delete o;

обеспечивает то, что класс Child становится наследником класса Parent?

Какой объект xch, относящийся к CustomUI или к live preview (или же и тот и другой) сохраняется во *.fla-файле?
Может ли SetInterval обеспечить вызов callback-функции с частотой большей, чем частота смены кадров?