Производительность при множественном запросеAnimationFrameJquery

Программирование на jquery
Anonymous
Производительность при множественном запросеAnimationFrame

Сообщение Anonymous »

Если я создаю несколько анимаций, можно ли с точки зрения производительности добавить несколько обратных вызовов requestAnimationFrame? Ф.ex:

Код: Выделить всё

function anim1() {
// animate element 1
}

function anim2() {
// animate element 2
}

function anim3() {
// animate element 3
}

requestAnimationFrame(anim1);
requestAnimationFrame(anim2);
requestAnimationFrame(anim3);
Или это хуже, чем использование одного обратного вызова:

Код: Выделить всё

(function anim() {
requestAnimationFrame(anim);
anim1();
anim2();
anim3();
}());
Я спрашиваю, потому что на самом деле не знаю, что происходит за кулисами: ставит ли requestAnimationFrame обратные вызовы в очередь, когда вы вызываете его несколько раз?

Подробнее здесь: https://stackoverflow.com/questions/171 ... erformance

Вернуться в «Jquery»