31.12.2012, 18:15
|
Профессор
|
|
Регистрация: 06.12.2011
Сообщений: 172
|
|
setTimeout 0
Только что столкнулся с таким, стало интересно, есть ли разница..
В чем отличие между setTimeout(foo,0) и foo()?
|
|
31.12.2012, 19:04
|
|
сегодня в 12:34|Комментир
|
|
Регистрация: 12.04.2011
Сообщений: 1,180
|
|
Vampir3,
приведи пример кода. Подумал, что будет небольшая задержка, но ничего вроде не заметил (задержка примерно в 60 µsec)
Хотя может это бред, если что 1ms = 1000 µsec
__________________
оляля, ололо
Последний раз редактировалось 9xakep, 31.12.2012 в 19:11.
|
|
31.12.2012, 19:05
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от Vampir3
|
Только что столкнулся с таким, стало интересно, есть ли разница..
В чем отличие между setTimeout(foo,0) и foo()?
|
а доки почитать не? если 0 -функция будет запущенна немедленно.
|
|
31.12.2012, 19:19
|
|
сегодня в 12:34|Комментир
|
|
Регистрация: 12.04.2011
Сообщений: 1,180
|
|
dmitriymar,
а так func() она как запускается?
__________________
оляля, ололо
|
|
31.12.2012, 19:23
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
в таймауте -бла бла бла если задержка установлена в 0 , то выполнение функции будет запущенно немедленно . да так же и запускается-отличия нет, если не считать того, что таймаут эвалит- вот и твоя задержка.
Последний раз редактировалось dmitriymar, 31.12.2012 в 19:38.
|
|
31.12.2012, 20:50
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от dmitriymar
|
в таймауте -бла бла бла если задержка установлена в 0 , то выполнение функции будет запущенно немедленно . да так же и запускается-отличия нет, если не считать того, что таймаут эвалит- вот и твоя задержка.
|
разве она не выбивается из основного потока и задержка становится минимальной? та, которая 15мс в IE, и так далее.
|
|
31.12.2012, 21:06
|
|
сегодня в 12:34|Комментир
|
|
Регистрация: 12.04.2011
Сообщений: 1,180
|
|
melky,
я сделал запуск функции, после через 100ms закончил тест:
Как видишь везде отличается на ~60 µsec
__________________
оляля, ололо
|
|
31.12.2012, 22:17
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
Сообщение от melky
|
разве она не выбивается из основного потока и задержка становится минимальной? та, которая 15мс в IE, и так далее.
|
Не помню в ком читал, кто то из известных . Написано что запуск сразу если 0.
|
|
01.01.2013, 02:19
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от 9xakep
|
Как видишь
|
я ничего не вижу, потому что ты ничего не пояснил на картинке
Сообщение от dmitriymar
|
Не помню в ком читал, кто то из известных . Написано что запуск сразу если 0.
|
значит нужно углубиться в исходники\спеку.
напишите ещё один любой пост в теме, чтобы я видел её в списке новых, а то я вряд ли утром вспомню что-либо
|
|
01.01.2013, 12:51
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
|
|