blog

BOMサマリーのJavaScriptノート

BOM (Browser Object Model) は、コンテンツとは独立してブラウザウィンドウと相互作用するオブジェクトを提供し、その中核となるオブジェクトは window です。BOM は DO...

May 26, 2020 · 1 min. read
シェア

BOM(ブラウザオブジェクトモデル)は、コンテンツとは独立してブラウザウィンドウと相互作用するオブジェクトを提供し、その中核となるオブジェクトはウィンドウです。

  • BOMは一連の関連オブジェクトで構成され、各オブジェクトは多くのメソッドとプロパティを提供します。

windowオブジェクトの共通イベント

ページ読み込みイベント

  • window.onloadはウィンドウ遅延タイマーです。
  • setInterval(callback, time) アラームタイマー
  • clearTimeout() は、 setTimeout で呼び出されたタイマーをキャンセルします。
  • clearInterval() は、以前に setInterval によって呼び出されたタイマーをキャンセルします。

注目してください:

タイマーの thisはウィンドウを指しています。

location

このプロパティはオブジェクトを返すので、このプロパティはロケーションオブジェクトとも呼ばれます。

URL

locationオブジェクトのプロパティ

navigator

navigatorオブジェクトはブラウザに関する情報を含み、多くのプロパティを持っています。最も一般的なものはuserAgentで、クライアントからサーバに送信されたuser-agentヘッダの値を返します。

history

windowオブジェクトは、ブラウザの履歴と相互作用する履歴オブジェクトを提供します。このオブジェクトには、ユーザーが訪問した URL が含まれます。

Read next

これでdockerへのnginxデプロイは終了だ。

次に以下のディレクトリを作成し、certが置かれるパス、htmlが置かれるパス、confが置かれるパス、ログが置かれるパスを指定してファイルを作成します。

May 26, 2020 · 2 min read