标签:str cal art win span color 使用 timeout off
window.setMyInterval = function(func, interval){ var nexttime = interval; var start = new Date().getTime(); var now = null; var toffset = 0; var i = 0; var gogogo = function(){ window.setTimeout(function(){ i++; now = new Date().getTime(); toffset = now - (start + i * interval); nexttime = interval - toffset; func(); gogogo(); }, nexttime); }; gogogo(); }
使用示例:
window.setMyInterval(function(){ console.log(new Date().toLocaleString()); }, 2000);
标签:str cal art win span color 使用 timeout off
原文地址:http://www.cnblogs.com/tujia/p/6884896.html