setinterval を使用すると、ページを開いた直後に 1 秒の遅延後に実行されることがわかります。 setinterval タイマーは最初に独自の 1 秒間を実行し、その後内部のコンテンツを操作するため、すぐには表示されません。 たとえば、まずdivボックスを作成し、次にスクリプトコードを記述します。 var div = document.querySelector('div'); var 数値 = 10; setInterval(関数(){ if(数値==1){ div.innerHTML = null; fn1 を返します。 }それ以外{ 数値--; div.innerHTML = '残り' + num + '秒'; } },1000); 効果は以下のようになります。 まずその秒間実行し、1秒間待ってから、そこに表示されているコンテンツを実行します。 解決: 直接通話 var div = document.querySelector('div'); var 数値 = 11; 関数fn1(){ if(数値==1){ div.innerHTML = null; fn1 を返します。 }それ以外{ 数値--; div.innerHTML = '残り' + num + '秒'; } } 間隔を設定します(fn1,1000); 関数fn1(); JavaScript setinterval の 1 秒遅延の解決方法についてはこれで終わりです。JavaScript setinterval の 1 秒遅延の解決方法についての詳細は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL データ定義言語 DDL の基本ステートメント
>>: Tomcat maxPostSize設定実装プロセス分析
序文Linux システムの HugePages と Oracle データベースの最適化については、関...
質問: Vue にブログ投稿をアップロードするためのフォームがあり、タイトル、本文、説明、スニペット...
序文MySQL データベースの文字列型は、CHAR、VARCHAR、BINARY、BLOB、TEXT...
問題の説明MySQL が正常に起動しました。以下に示すように、 ps -ef |grep mysql...
スレッドが同時に実行される場合、スレッドがリソースを競合してデータの曖昧さが生じるのを防ぐために、重...
たとえば、スクリーン リーダー ソフトウェアを必要とするユーザーなどです。フロントエンド開発者として...
まず、コンテナが稼働している必要がありますコンテナのCONTAINER IDは、sudo docke...
ビンログBinLog は、データベース テーブル構造の変更 (テーブルの作成、変更など) とテーブル...
目次1. シーンレイアウト2. ハンドルリスナーを追加する1. イベントの変更を監視する2. 座標設...
目次1. 同期AJAX 2. 非同期AJAX 3. ユーザーのクリックを追跡する4. リバウンドトラ...
Docker の作成Compose の紹介Compose は、マルチコンテナ Docker アプリケ...
1. 仮想マシンにLinuxシステムをインストールし、仮想マシンを起動し、rootとパスワードを入力...
目次uni-app のスタイル要約するuni-app のスタイルsassプラグインは公式ウェブサイト...
MySQL 5.5 のインストールと設定方法のグラフィックチュートリアルMySQL 5.5 のインス...
序文3 列レイアウトは、その名前が示すように、両側が固定され、中央が適応します。実際の開発では、3 ...