数字滚动原生js的三种方式

数字滚动原生js的三种方式

让数字滚动的效果简单用计时器setInterval就能轻易的实现,例如



	
		
		
	
	
		

 

 对于setInterval的缺点要从浏览器的的进程说起了, 可以查看: 从浏览器多进程到JS单线程,JS运行机制

 对于setInterval和setTimeout对浏览器的影响, 还可以查看:  js中setTimeout和setInterval性能详解

 

对于setInterval的缺点,所以要用setTimeout来模拟setInterval



	
		
		
	
	
		

 

对于H5有了新的解决方案 window.requestAnimationFrame() 方法,为js动画的首选

 



	
		
		
	
	
		

对于window.requestAnimationFrame的讲解可以查看  window.requestAnimationFrame讲解

 

 

你可能感兴趣的:(js计时器优化,性能优化,js动画)