指定された範囲、ステップサイズと持続時間カウンタを使用して作成JS所与セレクタ

CONSTカウンタ=(選択、開始、終了、ステップ= 1、期間= 2000)=> { 
  電流せ =を開始、
    _step =(終了-開始)*ステップ<0?- ステップ:ステップ、
    タイマ =たsetInterval(()=> { 
      現在 + = _step; 
      document.querySelector(セレクタ).innerHTML = 現在;
       もし(現在> =端)document.querySelector(セレクタ).innerHTML = END;
       もし(現在> = 終了)てclearInterval(タイマ); 
    }、Math.abs(Math.floor(期間 /(終了- 開始))))。
  リターンタイマー。
}。

//ケース 
カウンタ(マイ-IDの# '、。1、1000年,. 5、2000 ); 
 // メイク`ID = "私の-ID" ` 2秒タイマを作成するための要素

 

おすすめ

転載: www.cnblogs.com/wkk2020/p/12515134.html