Javascript 验证jQuery自定义函数是否正确执行

Javascript 验证jQuery自定义函数是否正确执行,javascript,jquery,function,jquery-animate,counter,Javascript,Jquery,Function,Jquery Animate,Counter,这是我用jQuery测试的第一件事,无法确定我的自定义函数是否按预期工作。我有一个计数器,从0开始,以我在我的: <div class="couples"> <div class="stats-text">dollars wasted</div> <div class="numbers" id="money-stat"><span>58674

这是我用jQuery测试的第一件事,无法确定我的自定义函数是否按预期工作。我有一个计数器,从0开始,以我在我的:

<div class="couples">
    <div class="stats-text">dollars wasted</div>
    <div class="numbers" id="money-stat"><span>586749</span></div>
</div>
计数器正在工作,但我无法判断函数是否正在执行。我认为他们正在加速和减速(取决于传递的函数),但是除了目测和检查控制台之外,还有更好的方法来验证这一点吗?我已经讨论了持续时间和各种函数,这让我觉得它正在执行,也许函数非常微妙

最近我也注意到它并没有完全停在跨度中的数字上。它将接近,但不确切的数字,所以任何补救措施也非常感谢。多谢各位

jQuery.easing.def = "easeOutSine"

$(".numbers").each(function() {
  var $this = $(this)
  jQuery({ counter: 0 }).animate({ counter: $this.text() }, {
      duration: 6000,
      easing: "easeOutSine", 
      step: function () {
          $this.text(Math.ceil(this.counter))
      }
  })
})