Показать сообщение отдельно
Старый 22.01.2010, 04:28
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 9  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
В том то все и дело, что в первом случае вы при каждом вызове этого участка кода будете фигачить эвалюатором по новой функции, а во втором случае функция будет только одна, скомпилируется всего 1 раз а дальше будет использоваться ссылка на нее.

Это, если сравнить с яваскриптом, например будет аналогично следующему:
Код AS1/AS2:
eval("function(){ alert('Hello World!'); }")();
вместо
Код AS1/AS2:
function foo(){ alert("Hello World!"); }
foo();
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 22.01.2010 в 04:33.