ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript におけるインターバル呼び出しと遅延呼び出しの簡単な分析_基礎知識

JavaScript におけるインターバル呼び出しと遅延呼び出しの簡単な分析_基礎知識

WBOY
リリース: 2016-05-16 16:31:22
オリジナル
1467 人が閲覧しました

setInterval メソッドを使用すると、clearInterval メソッドがループをキャンセルするまで、指定した間隔でループ内で関数を呼び出すことができます

clearInterval メソッドを使用してループをキャンセルする場合、setInterval メソッドの呼び出しを変数に割り当てる必要があり、その後、clearInterval メソッドがその変数を参照します。

コードをコピーします コードは次のとおりです:

<スクリプトタイプ="text/javascript">
var n = 0;
関数 print(){
document.writeln(n);

If(n==1000){
window.clearInterval(s);
                                                                      n ;
}
var s = window.setInterval(print, 10);


setTimeout と clearTimeout を使用して遅延呼び出しを完了し、指定された遅延時間の経過後に指定された関数を実行し、それを 1 回だけ実行します。 clearTimeout の使用方法は、clearInterval メソッドの使用方法と同じです。

コードをコピーします コードは次のとおりです:
<スクリプトタイプ="text/javascript">
関数 printTime(){
var time = new Date();
var year = time.getFull Year();
var month = (time.getMonth()) 1;
var daynum = time.getDay();
var 時間 = time.getHours();
var min = time.getMinutes();
var sec = time.getSeconds();
var da = time.getDate();
var daystr;
スイッチ(曜日){
ケース 0: daystr="日曜日";
休憩;
ケース 1: daystr="月曜日";
休憩;
ケース 2: daystr="火曜日";
休憩;
ケース 3: daystr="水曜日";
休憩;
ケース 4: daystr="木曜日";
休憩;
ケース 5: daystr="金曜日";
休憩;
ケース 6: daystr="土曜日";
休憩;
デフォルト: daystr="";
}
var str = year "年" month "month" da "日 " daystr " " 時 ": " 分 ": " 秒;
document.getElementById("t").innerHTML = str;
window.setTimeout(printTime, 1000);
}






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