ホームページ > ウェブフロントエンド > jsチュートリアル > 実行時間を変更するjs setintervalメソッド

実行時間を変更するjs setintervalメソッド

小云云
リリース: 2018-05-16 14:36:51
オリジナル
3273 人が閲覧しました

setInterval の実行時間を変更できますか?実際、この記事では、js setinterval を使用して実行時間を変更する方法を紹介します。

function setDeceleratingTimeout(callback, factor, times){
    var internalCallback = function(tick, counter) {
        return function() {
            if (--tick >= 0) {
                window.setTimeout(internalCallback, ++counter * factor);
                callback();
            }
        }
    }(times, 0);

    window.setTimeout(internalCallback, factor);};// console.log() requires firebug  
      setDeceleratingTimeout(function(){ console.log('hi');
      }, 10, 10);setDeceleratingTimeout(function(){ console.log('bye'); }, 100, 10);
ログイン後にコピー

関連する推奨事項:

期間を決定するための JavaScript の実装コード

mysql が指定された期間内に統計データを取得する方法の詳細なコードの説明

PHP は指定された期間の間の年、月を取得します期間、日、時、分、秒、php取得_PHPチュートリアル

以上が実行時間を変更するjs setintervalメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート