Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var obj = {};
console.log(obj);
obj.foo = 'bar';
Object {}
script) или для простоты через какой-нибудь jsFiddle.Сколько (примерно) раз сработает setInterval(func, 0) за секунду в браузере?
Ответ: Около 200
…
Let timeout be the second method argument, or zero if the argument was omitted.
If the currently running task is a task that was created by this algorithm, then let nesting level be the task's timer nesting level. Otherwise, let nesting level be zero.
If nesting level is greater than 5, and timeout is less than 4, then increase timeout to 4.
Increment nesting level by one.
Let task's timer nesting level be nesting level.
…
И это тоже фактически особенность реализации.
Асинхронный JavaScript (книга)