Отличная задачка для Senior JS специалистов
Наткнулся на перевод статьи John Resig «How JavaScript Timers Work» (надо будет почитать его труды). В статье повествуется о работе асинхронного кода в JS. (Читать тут). Ну и как результат пример который приводит Джон и вопрос «Как это будет работать?» отлично проверит глубокие знания JS движка у испытуемого.
setTimeout(function(){
/* Какой-то большой участок кода... */
setTimeout(arguments.callee, 10);
}, 10);
setInterval(function(){
/* Какой-то большой участок кода... */
}, 10);


