Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 03.09.2010, 20:58
Кандидат Javascript-наук
Отправить личное сообщение для jetli13 Посмотреть профиль Найти все сообщения от jetli13
 
Регистрация: 25.11.2009
Сообщений: 109

Sweet,
Ксати, буду признателен, ели вы всеже отредактируете сообщение за которое я вам поставил минус
Ответить с цитированием
  #22 (permalink)  
Старый 03.09.2010, 21:05
Кандидат Javascript-наук
Отправить личное сообщение для jetli13 Посмотреть профиль Найти все сообщения от jetli13
 
Регистрация: 25.11.2009
Сообщений: 109

with-love-from-siberia,
спасибо!
Ответить с цитированием
  #23 (permalink)  
Старый 03.09.2010, 21:15
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от jetli13
Ксати, буду признателен, ели вы всеже отредактируете сообщение за которое я вам поставил минус
А как мне узнать, за какое сообщение я получил минус???
Ответить с цитированием
  #24 (permalink)  
Старый 03.09.2010, 21:18
Кандидат Javascript-наук
Отправить личное сообщение для jetli13 Посмотреть профиль Найти все сообщения от jetli13
 
Регистрация: 25.11.2009
Сообщений: 109

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

Лучше так
function getA() {
    var a = 1 + 1;
    getA = function() {
        return a;
    };
    return a;
}
Ответить с цитированием
  #26 (permalink)  
Старый 03.09.2010, 21:32
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021


Интересный вариант...
Ответить с цитированием
  #27 (permalink)  
Старый 03.09.2010, 21:41
Профессор
Отправить личное сообщение для with-love-from-siberia Посмотреть профиль Найти все сообщения от with-love-from-siberia
 
Регистрация: 14.12.2009
Сообщений: 155

Kolyaj, поделитесь - чем лучше?
Ответить с цитированием
  #28 (permalink)  
Старый 03.09.2010, 21:46
Кандидат Javascript-наук
Отправить личное сообщение для jetli13 Посмотреть профиль Найти все сообщения от jetli13
 
Регистрация: 25.11.2009
Сообщений: 109

Kolyaj,
Спасибо! Круто!
with-love-from-siberia,
На мой взгляд не то что лучше, но более красивый или простой чтоли...
Ответить с цитированием
  #29 (permalink)  
Старый 03.09.2010, 22:33
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

В примере от Kolyaj создается один scope, потому что выполняется всегда 1 функция, а не две. Меньший расход памяти.
Ответить с цитированием
  #30 (permalink)  
Старый 03.09.2010, 22:36
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от with-love-from-siberia
поделитесь - чем лучше?
По сравнению с вариантом Riim? После вычисления значения, в последующих вызовах, никаких проверок не производится, а просто возвращается значение.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование функции larpug Общие вопросы Javascript 2 30.03.2010 22:30
Почему замыкания не работают? alex0071 Общие вопросы Javascript 2 18.08.2009 10:16
Использование dll в javascript. alexKniaz Общие вопросы Javascript 5 28.10.2008 18:56
Ошибка вызова замыкания Андрей Параничев Общие вопросы Javascript 8 01.10.2008 21:16
Использование метода setTimeout News Общие вопросы Javascript 3 18.09.2008 20:37