ブラウザオブジェクトモデル:ブラウザオブジェクトモデルの
API -ブラウザウィンドウの操作の特別な操作は、統一規格ではありませんが、互換性の問題があります。
ブラウザのオブジェクトモデルは、通常の方法を使用しました。
方法 | 効果 |
---|---|
窓 | ウィンドウ全体を代表して |
歴史 | パッケージを開くために、現在のウィンドウの成功は、URLレコードを訪問した後、 |
ナビゲーター | ブラウザパッケージ構成情報 |
資料 | 現在のページのパッケージ内容は、ロードされています |
ロケーション | 現在のウィンドウをパッケージ化するオープンURLアドレスであります |
画面 | 情報画面をカプセル化 |
イベント | これは、イベントメカニズムのWebページを定義します |
BOMタイマー:
タスクのクロックを実行するために使用される特定の時間間隔に基づいてプログラムを聞かせては
定期的なタイマーとワンタイマに分割されます
(1)定期的なタイマー
を繰り返し、指定された時間間隔でタスクを実行するプログラムを自動的に聞かせて
使用する:
のsetInterval(EXP、時間):定期的に文のEXPトリガー
文の実行:EXP
時間:ミリ秒の時間を
var timer=setInterval(function()){console.log("Hello World");},1000);//按1s的周期反复执行function
停止タイマー:てclearInterval(タイマー);
タイマーが実行されずに終了することができない、あなたは終了制御を必要とします。
clearInterval(timer);
(2)タイマ単発
:遅延プログラムの実装では、ワンタイム・トリガ可能
用途:
のsetTimeout(EXP、時間):ワンタイムトリガ文のEXP
EXP:ステートメントの実行
時間:ミリ秒の時間期間
setTimeout(function()){alert("Hello World");},1000);//按1s的周期反复执行function