Из главы 3 книги Секреты JavaScript ниндзя от Jon Resig взята следующая цифра. Здесь автор объясняет цикл событий браузера.
Книга должна сказать следующее:
Важно отметить, что механизм браузера, который помещает события в очередь внешняя по отношению к этой модели цикла событий. Обработка необходимо определить, когда произошли события, и нажать их на очередь событий не участвует в потоке, который обрабатывает события.
Итак, мой вопрос: правильно ли говорить, что JavaScript в браузере однопоточен? Я задаю этот вопрос, потому что очевидно, что две отдельные задачи (обработка событий и событийная ситуация здесь происходит параллельно).