1. 簡単な紹介
タイマー メソッドに関連するメソッドは 4 つあります。
2. 間隔を設定する2.1 説明
timerId = setInterval(func|code, delay, arg1, arg2, ...) とします。 2.2 パラメータ
2.3 戻り値戻り値 2.4 使用法これは、ボタンをクリックして 1 秒ごとに数値を増やす例です。 <p id="表示数"></p> <button onclick="timer()">クリックすると 1 秒ごとに数字が 1 つずつ増えます</button> <スクリプト> 定数 showNum = document.getElementById("showNum"); let timerId; // タイマーID num = 0 とします。 関数タイマー() { タイマーID = setInterval(addNum, 1000); } 関数addNum() { showNum.innerText = `${num++}`; } // タイマーを停止するコードが書かれていません</script> 3.タイムアウトを設定する3.1 説明
timerId = setTimeout(func|code, delay, arg1, arg2, ...) とします。 3.2 パラメータ
3.3 使用法
ただし、1 回だけ実行される <p id="表示数"></p> <button onclick="timer()">クリック後、1 秒待つと数字が 1 つ増えます</button> <スクリプト> 定数 showNum = document.getElementById("showNum"); タイマーIDを設定します。 num = 0 とします。 数値を追加します。 関数タイマー() { タイマーID = setTimeout(addNum, 1000); } 関数addNum() { showNum.innerText = `${num++}`; } </スクリプト> 4. タイマーをキャンセルする
使い方は非常に簡単で、キャンセルするタイマーの識別子である 間隔をクリアします(間隔ID); タイムアウトをクリアします(タイムアウトID);
使い方は簡単です: 関数タイマー() { タイマーID = setTimeout(addNum, 1000); } clearTimeout(timerId); // コードがこの行まで実行されると、timer によって設定されたタイマーはキャンセルされます。 5. コンソールでタイマーを使用するブラウザコンソールでタイマーを使用することもできます console.time(タイマー名) name という名前のタイマーを作成して開始します。
console.timeEnd(タイマー名) console.time(タイマー名); console.timeEnd(タイマー名); 5.1 使用法 For ループを 99999 回実行するとどれくらい時間がかかるかの例: console.time(名前); num; を入力します。 (インデックス = 0、インデックス < 99999、インデックス++) { 数値++; } console.timeEnd(名前); JavaScript タイマーの詳細に関するこの記事はこれで終わりです。JavaScript タイマーに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 大きな太陽の天気アイコンを純粋な CSS で記述する方法の例
みなさんこんにちは。私は梁旭です。ご存知のとおり、Linux ではデバイス ファイルも含めすべてがフ...
序文仕事では、毎週従業員が提出した資料を数える必要がありますが、それを一つずつコピーして貼り付けるの...
ゴミ箱は Linux ユーザー、Windows ユーザー、Mac ユーザーにとって非常に一般的なので...
伝統的な方法は、正方形を固定形式で書くことです。長さ=幅を直接書き、次のように固定値を書きます。 。...
0 アイコンと画像の違いアイコンは文字であり、画像はバイナリ ストリームです。つまり、画像はアイコン...
この記事は、Free Code Camp の基本アルゴリズム スクリプト「文字列内の最長の単語を見つ...
1. ロゴに代替テキストを追加するこれには 2 つの利点があります。スクリーン リーダーがロゴ画像の...
序文現在の JavaScript には列挙の概念がありません。一部のシナリオでは、列挙を使用するとデ...
定義と使用@media クエリを使用すると、さまざまなメディア タイプに異なるスタイルを定義できます...
「nofollow」タグは数年前に Google、Yahoo、Microsoft によって提案されま...
これは新しいバージョンではもう不可能なようで、推奨されません。そうでない場合は、ソフト リンクを直接...
解決: pythearn2 パッケージをダウンロードしたディレクトリで、setup.py ファイルを...
目次概要コンポーネント間でデータを共有する方法Vuex の原則の紹介Vuexはコンポーネントのグロー...
この記事では、要素をドラッグするときにプレビューを追加する小さなデモを紹介します。効果は次のとおりで...
目標: 辺の長さが等しい正方形を作成する方法 1: 単位 vw を使用する (ps これが最も簡単な...