ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery_javascript スキルの setInterval() メソッドに関する簡単な説明

jQuery_javascript スキルの setInterval() メソッドに関する簡単な説明

WBOY
リリース: 2016-05-16 15:51:00
オリジナル
1270 人が閲覧しました

定義と使用法:

setInterval() メソッドは、指定された期間 (ミリ秒単位) に従って関数を呼び出したり、式を計算したりできます。

setInterval() メソッドは、clearInterval() が呼び出されるかウィンドウが閉じるまで関数を呼び出し続けます。 setInterval() によって返される ID 値は、clearInterval() メソッドの引数として使用できます。

var time=0;

使用法 1:

function jump(){
  …………  //函数内容
}
time = setInterval("jump",5000); //每个五秒调用一次函数

ログイン後にコピー

一時停止する必要があるとき

  $("").hover(function(){
    clearInterval(time),function(){
    time = setInterval("jump",5000); 
    }  
  })

ログイン後にコピー

使用法 2:

function autoPlay(){
  time = setInterval(function(){
    …………   //函数内容
  },5000);
}
autoPlay();  //调用函数

ログイン後にコピー

一時停止する必要があるとき

   $("").hover(function(){
    clearInterval(time),function(){
    autoPlay();
    }  
  })

ログイン後にコピー

概要:

最初の使用法のアイデアは明確です。最初に関数を設定し、setInterval を通じてそれを呼び出します。しかし、それを他の場所で呼び出すのはより困難です。

2 番目のメソッドは、setInterval 内に自己呼び出し関数を記述し、それに有名な関数をアタッチし、その有名な関数を別の場所で呼び出すことで自動化を実装する方が便利です。

上記はあくまで私の個人的な意見ですので、専門家の方からアドバイスをいただければ幸いです。

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