setTimeout работеет как setInterval, но один раз, т.е. функция исполняется один раз через n миллисекунд после вызова setTimeout.
Упоминаний о ней в help нет. Это недокументированная возможность. Во всяком случае я не нашел. Тока увидел как
iNils использует. Теперь сам пользуюсь.

Код:
setTimeout(your_function, n)
Насчет того, что нигде не нашли это сильно конечно. Я набрал в поиске и сразу нашел несколько тем с примерами.