Задать вопрос
@sinevik

Как правильно переписать этот код в ES7 синтаксис?

window.requestAnimFrame = (function() {
  return  window.requestAnimationFrame       ||
          window.webkitRequestAnimationFrame ||
          window.mozRequestAnimationFrame    ||
          function(callback){
            console.log('Тут', callback);
            window.setTimeout(callback, 1000 / 60);
          };
})();
  • Вопрос задан
  • 172 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
spnq
@spnq
Frontend Developer
Только если на стрелочные функции поменять, больше ничего такого в голову не приходит, но это ES6:
window.requestAnimFrame = (() => {
  return  window.requestAnimationFrame       ||
          window.webkitRequestAnimationFrame ||
          window.mozRequestAnimationFrame    ||
         callback => {
            console.log('Тут', callback);
            window.setTimeout(callback, 1000 / 60);
          };
})();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы