Привет, подскажите пожалуйста немного по теории function gameLoop() { window.requestAnimationFrame(gameLoop); еще какой-то код; } Как это работает, в том плане, что функция запускает саму себя в первой же строке, почему выполняется код дальше?
здравия всем коллеги, подскажите как эту запись перенести в файл js? <i class="icon-search" onclick="this.className = (this.className == 'icon-search' ? 'icon-close' : 'icon-search')"></i>
Привет, подскажите пожалуйста немного по теории function gameLoop() { window.requestAnimationFrame(gameLoop); еще какой-то код; } Как это работает, в том плане, что функция запускает саму себя в первой же строке, почему выполняется код дальше?
она не запускает себя, а дает понять raf что надо вызвать при следующем фрейме
Привет, подскажите пожалуйста немного по теории function gameLoop() { window.requestAnimationFrame(gameLoop); еще какой-то код; } Как это работает, в том плане, что функция запускает саму себя в первой же строке, почему выполняется код дальше?
в первой строке передается колбек, вызов происходит после следующей отрисовки