Показать сообщение отдельно
  #3 (permalink)  
Старый 10.08.2012, 15:41
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

if (el) означает
http://ir2.ru/javascript-if.aspx
Цитата:
if (el != "" && el != 0 && el != false && el != null && el != undefined)
(интересно знать в каком порядке)
В официальной документации возможно такой вывод делается отсюда http://es5.javascript.ru/x12.html#x12.5 и следовательно отсюда http://es5.javascript.ru/x9.html#x9.2, хотя может быть где-то и явно это указано.

Поэтому код в первом setInterval никогда не изменит показание счётчика, хотя сам setInterval будет всегда выполнятся.

А второй пример рабочий: через 5с будет выводиться 0 через alert.

Последний раз редактировалось bes, 10.08.2012 в 15:44.
Ответить с цитированием