Согласно тому, что утверждает большинство статей, requestAnimationFrame запускается перед перекрашением браузера, и вписывается в скорость обновления экрана. этот запрос inquestImationFrame будет вызван независимо от того, что мнение изменяется или нет.
Какую часть я понимаю неправильно?
Document
aaa
function step(timeStamp) {
console.log("aaa"); // gets printed every frame
window.requestAnimationFrame(step);
}
window.requestAnimationFrame(step);
Подробнее здесь: https://stackoverflow.com/questions/787 ... -per-frame