Показать сообщение отдельно
  #8 (permalink)  
Старый 20.12.2011, 00:02
Аватар для Livanderiaamarum
Профессор
Отправить личное сообщение для Livanderiaamarum Посмотреть профиль Найти все сообщения от Livanderiaamarum
 
Регистрация: 10.12.2011
Сообщений: 290

Сообщение от nerv_ Посмотреть сообщение
melky, спасибо. Хоть басурманским не владею, но нашел нужный код по приведенной ссылке)

global object - это объект, а не функция)
спаисбо кэп. чтобы вам было понятно я сделаю другой пример.


function w()
{
     (function(){
         //действия 1

         //а если я тут сделаю вызов??
         alert()//например
         //функция алерт в каком контексте будет выполняться? в глобальном.
         //а после выполнения этого выражения продолжется выполнение  с верхушки стека? (на данный момент global=>w)
         //тогда так а если мы тут захотим создать кучу вызовов, где они будут записываться? создастся еще один стек?
         //нет, а как тогда?
     })()
     
   //действия 2
}

w()



в данном случае функцианальное выражение выполняется в контексте
global=>w

Последний раз редактировалось Livanderiaamarum, 20.12.2011 в 00:09.
Ответить с цитированием