1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 2× 2× 2× 131075× 131075× 18× 18× 131057× 2× | export var polyfill = (function () { var clock = Date.now() return function (callback) { var currentTime = Date.now() if (currentTime - clock > 16) { clock = currentTime callback(currentTime) } else { setTimeout(function () { return polyfill(callback); }, 0) } } })() export var requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || polyfill |