Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.05.2013, 14:20
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

setTimeout max delay
setTimeout(function() { console.log('!!!'); }, 2147483648);

срабатывает без задержки
Я один не знал об этом?
Ответить с цитированием
  #2 (permalink)  
Старый 13.05.2013, 14:23
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

в опере не срабатывает )
Ответить с цитированием
  #3 (permalink)  
Старый 13.05.2013, 14:51
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

хм, интересно, что будет, когда id выдаваемый setTimeout-ом дойдет до Number.MAX_VALUE ?

Сообщение от animhotep
в опере не срабатывает )
опера вообще крутая стала, даже немного жаль, что на webkit переходят.
Ответить с цитированием
  #4 (permalink)  
Старый 13.05.2013, 15:58
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Riim,
ты видел css3 анимацию в опере??
__________________
оляля, ололо
Ответить с цитированием
  #5 (permalink)  
Старый 13.05.2013, 18:15
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Сообщение от Riim Посмотреть сообщение
хм, интересно, что будет, когда id выдаваемый setTimeout-ом дойдет до Number.MAX_VALUE ?
Примерно месяц непрерывно в цикле таймауты ставить.)
__________________
29375, 35
Ответить с цитированием
  #6 (permalink)  
Старый 13.05.2013, 18:29
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от Riim
опера вообще крутая стала
только вот багов куча и движок говно а так норм

Сообщение от 9xakep
ты видел css3 анимацию в опере??
да забей он нубло
Ответить с цитированием
  #7 (permalink)  
Старый 13.05.2013, 19:07
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Aetae
Примерно месяц непрерывно в цикле таймауты ставить.)
Месяц?? Ты в своем уме? Ты число то это видел?
Цитата:
in:0>>> Number.MAX_VALUE
1.7976931348623157e+308
Ответить с цитированием
  #8 (permalink)  
Старый 13.05.2013, 19:19
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Сообщение от danik.js Посмотреть сообщение
Месяц?? Ты в своем уме? Ты число то это видел?
Да, лоханулся, бывает.)
__________________
29375, 35
Ответить с цитированием
  #9 (permalink)  
Старый 14.05.2013, 06:17
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от 9xakep
ты видел css3 анимацию в опере??
нет, зато flexbox-ы хорошо отрисовываются))

Последний раз редактировалось Riim, 05.06.2014 в 12:10.
Ответить с цитированием
  #10 (permalink)  
Старый 23.05.2013, 11:32
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Цитата:
This is due to setTimeout using a 32 bit int to store the delay so the max value allowed would be

2147483647
if you try

2147483648
you get your problem occurring.

I can only presume this is causing some form of internal exception in the JS Engine and causing the function to fire immediately rather than not at all.
http://stackoverflow.com/questions/3...d-delay-values
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как правильно задавать значение min, max в Slider UI Серёжа Шевченко Общие вопросы Javascript 1 28.11.2012 17:15
Передача контекста через 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
setTimeout Воитель Общие вопросы Javascript 5 23.01.2009 10:36