JavaScript BOM ...LOGIN

JavaScript BOM の概要

BOMとは何ですか? 主にウィンドウ間の通信を管理するために使用され、そのコアオブジェクトはウィンドウです

BOMは一連の関連オブジェクトで構成され、各オブジェクトは多くのメソッドと属性を提供します

  • BOMには標準がありません。 JavaScript 構文の標準化団体は ECMA、DOM の標準化団体は W3C です

  • BOM はもともと Netscape ブラウザー標準の一部でした

  • この章で学ぶ内容
  • このチュートリアルでは、ブラウザの移動とサイズ変更ができるウィンドウ オブジェクト、ナビゲーションに使用できる位置オブジェクトと履歴オブジェクト、ブラウザ、オペレーティング システムなど、ブラウザ ウィンドウと対話するいくつかのオブジェクトを学習します。画面情報のナビゲータや画面オブジェクトについては、ドキュメントを入り口としてHTMLドキュメントなどにアクセスすることができます

BOM構造図

注: window オブジェクトは BOM オブジェクトのトップレベル (コア) であり、すべてのオブジェクトはそこから拡張され、window のサブオブジェクトとも呼ぶことができます


window はトップレベルのオブジェクトであるため、次のように指定できます次の 2 つのサブオブジェクトを呼び出すときにウィンドウ オブジェクトを表示せずに表示する コード行は同じです:

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            window.alert("Hello JavaScript");
            alert("Hello JavaScript");
        </script>
    </head>
    <body>
    </body>
</html>
次のセクション
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> window.alert("Hello JavaScript"); alert("Hello JavaScript"); </script> </head> <body> </body> </html>
コースウェア