Показать сообщение отдельно
  #6 (permalink)  
Старый 19.06.2011, 13:51
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

не пойму. это ведь так происходит ? :
  1. первое исполнение, появляется область видимости
  2. переменная кеширует что-то то,что сложно считать. т.е. считает 1 раз.
  3. функция заменяет сама себя?
  4. исполняет саму себя ( но не саму себя, а ту, на что заменила сверху)
  5. область видимости сохраняется, переменная больше ничего не высчитывает

это как??? я про последнее.

функция ведь заменила саму себя, где нет этой переменной!
я не могу это быстро понять, как и замыкания в гугле кстати не нашел про это. не посоветуете ничего?
Ответить с цитированием