Вызов setInterval из самовыполняющейся функции - PullRequest
0 голосов
/ 21 апреля 2011

Следующий способ вызова setInterval , кажется, работает в Firefox 3.5 и Chromium 10.0, но не в Firefox 4.

var setInterval;
(function runmenow () {
  setInterval(function () { document.write('hello<br />'); }, 1000);
}());

Firebug говорит мне, что "setInterval не является функцией" . Почему setInterval недоступен в этом контексте?

1 Ответ

7 голосов
/ 21 апреля 2011

Это (я полагаю), потому что вы устанавливаете setInterval как ноль в этой первой строке.

...