ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の構文とタイミング関数についての簡単な説明
初心者は Javascript タイマーをスレッドであると誤解する可能性があります。実際、JavaScript は単一のスレッドで実行され、タイマーは将来の特定の時刻にのみ実行されるようにスケジュールされており、特定の実行時間を保証することはできません。ページのライフサイクル中、さまざまなタイミングで他のコードが JavaScript プロセスを制御する可能性があるためです。
1. 基本的な JavaScript 構文。
(1) データ型と変数型。 整数、10 進数、レイアウト、文字列、日付と時刻、配列の強制: parseInt() parseFloat() isNaN()
(2) Array var array name = new Array([length]); //" Fake 「配列 a.length - 長さ a[添え字] = 値。 a[添え字]
(3) 関数
コードは次のとおりです。
function 函数名(形参) { } function ShowStr(a) { }
2. DOM 操作
DOM -ドキュメント オブジェクト モデル ドキュメント オブジェクト モデル。 ツリー
線形モデル、ツリー モデル、メッシュ モデル
ウィンドウ
履歴
場所
ドキュメント
100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e
ヘッド
body
a, img, table, ul, ol....
status
Object - オブジェクト特性の名詞行動動詞
(1) window 1.alert() window.alert();
2.[var a = ]window.confirm("あなたはヒョウを追い越すことができますか?なぜ尋ねるのですか?"); //prompt();
3.open(); open("アドレス", "_blank/_self", "新しいウィンドウの特性"); [var a = ]window.open(" と入力します) ://jb51.net"); 新しいウィンドウでページを開き、新しいウィンドウに戻ります。 a もウィンドウ タイプの変数です。 詳細については翻訳が必要です。
4.close(); window.close();
5.setTimeout("code", ミリ秒) 指定されたミリ秒数が経過したら、コードを 1 回実行します。
例
<script language="javascript"> function showTime() { var date = new Date(); document.getElementById("hh").innerHTML = date; window.setTimeout("showTime()",1000); } window.setTimeout("showTime()",1000); </script>
実践
5 秒後にホームページが表示されるページを作成します
<script language="javascript"> var a; function openAD() { a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0"); window.setTimeout("closeAD()",5000); } function closeAD() { a.close(); } window.setTimeout("openAD()",5000); </script>
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。
【関連チュートリアルの推奨事項】
1. JavaScript ビデオ チュートリアル
2. JavaScript オンライン マニュアル
3. ブートストラップ チュートリアル