function mySetInterval(callback, interval) {  var timer = null;  var now = Date.now;  var startTime = now();  var endTime = startTime;  var loop = function() {    timer = requestAnimationFrame(loop); // 使用requestAnimationFrame    endTime = now();    if(endTime - startTime >=interval) {      startTime = endTime = now();      callback && callback(timer);    }  }  timer = requestAnimationFrame(loop);  return timer;}var count = 0;mySetInterval(function(timer){  console.log('超级定时器已部署');  count++;  if(count>=3) {    cancelAnimationFrame(timer);  }}, 500)