Показать сообщение отдельно
  #26 (permalink)  
Старый 15.02.2012, 17:08
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Если уж пошел такой разговор, и дабы развеять сомнения о вашей компетентности для соискателей, могли бы вы решить такое простое задание?:

var foo = function () {
    var a = 1;

    function b() {
        return 2;
    }
};

alert(a) //1
alert(b()) //2


ЗАДАНИЕ:
Что нужно дописать, чтобы локальная переменная a и функция b стали доступны вне функции foo?
При этом, расширять прототипы хост-объектов, что-то писать перед определением функции и использовать ключевое слова типа window, self, parent, top нельзя!



PS: НИКОМУ НЕ ПОМОГАТЬ!

Последний раз редактировалось monolithed, 15.02.2012 в 18:31.
Ответить с цитированием