Показать сообщение отдельно
  #57 (permalink)  
Старый 31.05.2011, 09:10
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от x-yuri
function f(n){
return n ? f(n-1)*n : 1;
}
Плохой пример. Тут функция заведомо имя имеет, его не надо специально придумывать и волноваться, чтобы оно не попало в global scope.

Сообщение от x-yuri
производительность
Если проблема только в производительности, можно просто не использовать arguments.callee, убирать-то зачем?

Сообщение от x-yuri
Что неудобного в отсутствии arguments.callee?
Необходимость придумывать бессмысленные имена для функций.
Ответить с цитированием