requestAnimationFrame 实现流畅动画requestAnimationFrame 而不是 setInterval,与浏览器刷新频率同步更流畅easeOut 缓动函数让数字滚动先快后慢,最后停在目标值更自然toFixed() 实现,整数则 Math.floor 或 Math.round数字从 0 平滑滚动到目标值。用 requestAnimationFrame 驱动,按时间进度计算当前值,配合 easeOutCubic 缓动函数让滚动先快后慢,最终精准停在目标值。常用于数据看板、KPI 卡片的入场展示,比静态数字更有"数据感"。