Ответ 1
Хорошее описание в блоге John Resig
Как вызвана функция после того, как прошло время, реализованное в javascript или любом другом интерпретируемом языке?
Другими словами, существует ли цикл в интерпретаторе javascript, который все время проверяет список таймеров, или есть ли какой-либо конкретный способ, которым операционные системы справляются с этим?
Спасибо
Хорошее описание в блоге John Resig
Вы можете посмотреть источник Firefox или WebKit, чтобы узнать, как они его реализовали.