Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   timeoutID == 0 (https://javascript.ru/forum/misc/9777-timeoutid-%3D%3D-0-a.html)

Riim 05.06.2010 10:08

timeoutID == 0
 
alert(setTimeout(function() {}, 10));

Может ли вывести 0 ?

micscr 05.06.2010 10:20

Это загадка ?

Riim 05.06.2010 10:25

Это вопрос. Я сам не знаю.

Kolyaj 05.06.2010 10:27

Цитата:

Сообщение от Riim
Может ли вывести 0 ?

Нет. (Ответ выведен эмпирически :) )

micscr 05.06.2010 10:33

у меня эмпирически тоже вышло нет.

Gvozd 05.06.2010 10:48

что-то мне подсказывает, что id-шники ресурсов, не бывают нулевыми

Riim 06.06.2010 12:08

В jQuery нашел:
if ( t() && jQuery.timers.push(t) && !timerId ) {

и ниже:
stop: function() {
	clearInterval( timerId );
	timerId = null;
},

именно !timerId , а не timerId == null .
Если бы возможен был 0, то кто-нибудь бы уже ткнул автору jQuery на это.
Всем спасибо.


Часовой пояс GMT +3, время: 16:12.