ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript bom の用途は何ですか?

JavaScript bom の用途は何ですか?

藏色散人
リリース: 2023-01-06 11:12:17
オリジナル
2542 人が閲覧しました

JavaScript bom の機能: 1. 新しいブラウザ ウィンドウをポップアップする; 2. ブラウザ ウィンドウの移動、閉じ、サイズ変更; 3. Web ブラウザに関する詳細情報を提供できるナビゲーション オブジェクト; 4 . ブラウザー ページの詳細をロードするローカル オブジェクトを提供できます; 5. ユーザーの画面解像度などに関する詳細情報を提供できる画面オブジェクト。

JavaScript bom の用途は何ですか?

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScriptでBOMの主な機能を詳しく解説

ブラウザオブジェクトモデル(BOM)を中心に紹介

DOMがわかればBOM理解も立ち上がるのがはるかに簡単です。

何も理解できない場合は、違いを説明します。試験でテストされる内容に注意して聞いてください。 ! !

ドキュメント オブジェクト モデルは、「ドキュメント」を「オブジェクト」として扱います。

ブラウザ オブジェクト モデル (ブラウザ オブジェクト モデル) は、「ブラウザ」を「オブジェクト」として扱います。

BOM の主な機能

  • 新しいブラウザ ウィンドウをポップアップ表示します

  • 移動して閉じて、ブラウザ ウィンドウ サイズの変更

  • Web ブラウザに関する詳細を提供するナビゲーション オブジェクト

  • ブラウザが読み込むページに関する詳細を提供するローカル オブジェクト

  • ユーザーの画面解像度に関する詳細を提供する画面オブジェクト

  • Cookie のサポート

  • インターネット Explorer ブラウザーは BOM を拡張しており、ActiveX オブジェクト

BOM には 5 種類のオブジェクトが含まれています。最初に詳しく見てみましょう

1. window object

2. 履歴オブジェクト

##3. 場所オブジェクト

##4. 画面オブジェクト

##5. ナビゲーター オブジェクト

##最初に最初のウィンドウ オブジェクトについて話しましょう一般的に使用されるメソッド

promep() メソッドは、ユーザーに入力を求めるダイアログ ボックスを表示します。

alert() メソッドは、プロンプト メッセージと [OK] ボタンのアラート ボックスを表示します

confirm() メソッド プロンプト メッセージ [OK] および [キャンセル] ボタンを含む確認ボックスを表示します。

close() メソッドはブラウザ ウィンドウを閉じます

open() メソッドは新しいブラウザ ウィンドウを開きます

setTimeout() メソッドは、設定したミリ秒後に式を計算する関数を呼び出します。

setInterval() メソッドは、設定した期間 (ミリ秒単位) に応じて呼び出します。

clearInterval() は、繰り返しの設定をキャンセルします。 setInterval( ) は、

2 番目のタイプの履歴オブジェクトに対応します。

ヒストリー オブジェクトは、現在のブラウザ ページを、モグがかつて開いたページにジャンプできます。

3 番目のタイプのlocation オブジェクト

location オブジェクトは、現在開いている公開の URL 情報を管理するために使用されます。ブラウザのアドレス バーに相当します。

4 番目の種類の screen オブジェクト

window.screen オブジェクトには、ユーザー画面に関連する情報が含まれています。記述するときに window プレフィックスを使用する必要はありません。

5 番目のタイプナビゲータ オブジェクトのタイプ

ナビゲータ オブジェクトにはブラウザ関連の情報が含まれています。

例:

navigation.appCodeName はブラウザのコード名を返します。

navigation.appName はブラウザの名前を返します。

navigation.cpuClass は返します。ブラウザ システムの CPU レベル

# など。 。 。 。 。

推奨学習: 「

JavaScript 上級チュートリアル

以上がJavaScript bom の用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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