Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 06.07.2014, 16:13
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Подумай. Нет желания объяснять очевидное.
Ответить с цитированием
  #12 (permalink)  
Старый 06.07.2014, 16:22
foo foo вне форума
Профессор
Отправить личное сообщение для foo Посмотреть профиль Найти все сообщения от foo
 
Регистрация: 17.05.2014
Сообщений: 197

Сообщение от Erolast
Подумай
Да я вроде подумал. Мой вариант короче, выразительней, очевидней, к тому же лишен таких вот, например, недостатков
Код:
id1=setTimeout("console.log('foo')", 100)
clearTimeout(id1)
//foo
Ответить с цитированием
  #13 (permalink)  
Старый 06.07.2014, 16:28
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

http://ru.wikipedia.org/wiki/%DD%F4%...FE%E3%E5%F0%E0

__________________
kobezzza
code monkey
Ответить с цитированием
  #14 (permalink)  
Старый 06.07.2014, 16:43
foo foo вне форума
Профессор
Отправить личное сообщение для foo Посмотреть профиль Найти все сообщения от foo
 
Регистрация: 17.05.2014
Сообщений: 197

kobezzza,
Вы по существу можете что-то сказать? Сейчас этим крюгером едва ли ни каждый второй вконтактовский хомячок машет как флагом. Не заставляйте окружающих думать о Вас плохое. Лично я уверен, что Вы гораздо лучше, чем пытаетесь казаться.
Ответить с цитированием
  #15 (permalink)  
Старый 06.07.2014, 19:19
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Мой вариант короче, выразительней
Да ну? У меня одна универсальная функция, как в браузерах, у тебя две.
Цитата:
к тому же лишен таких вот, например, недостатков
Я просто забыл ретурн. Конечно же, надо так:
(function(){
  var setTimeoutOrigin = setTimeout;
  global.setTimeout = function() {
    if (typeof arguments[0] == "string")
      arguments[0] = new Function(arguments[0]);
     
    return setTimeoutOrigin.apply(this, arguments);
  };
})();

Цитата:
kobezzza,
Вы по существу можете что-то сказать? Сейчас этим крюгером едва ли ни каждый второй вконтактовский хомячок машет как флагом. Не заставляйте окружающих думать о Вас плохое. Лично я уверен, что Вы гораздо лучше, чем пытаетесь казаться.
Ну не умеешь людей слушать - хоть на карму свою посмотри.
Ответить с цитированием
  #16 (permalink)  
Старый 07.07.2014, 10:12
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Еще одним из отличий функций setTimeout, setInterval и setImmediate в Node.js является то, что возвращают они не число, а объект с параметрами.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какая разница между модулями DOM Level 2 и интерфейсами Node? dump Общие вопросы Javascript 3 09.08.2012 17:22
SetTimeout правильное использование nata031189 Общие вопросы Javascript 5 07.07.2012 11:32
Передача контекста через setTimeout decadent jQuery 3 10.02.2011 19:01
setTimeout как он работает??? namo86 Общие вопросы Javascript 16 02.02.2011 09:01
setTimeout в браузере IE и Opera leha66 Javascript под браузер 2 13.12.2010 13:02