Code

JavaScript プロパティ一覧 ヘルプ

目次

JavaScript

ウェブブラウザ上で動作するクライアントサイドのスクリプト言語です.ウェブページにインタラクティビティや動的な振る舞いを追加できます.ブラウザの様々な情報を取得できて,便利です.

Javascript のプロパティ

Javascript のプロパティとは,Object に関連付けられた名前に対する値のことです.

const book = {
  title: "すごい本",
  author: "John Smith",
};

この Object のプロパティは title, author です.これらのプロパティによって, book オブジェクトの状態が表現されています.

window

window オブジェクトはブラウザで現在開いているウィンドウオブジェクトを表します.

document

document オブジェクトはウェブページの DOM を表します. window オブジェクトの document プロパティです.

navigator

navigator オブジェクトはブラウザの情報を表します.window オブジェクトの navigator プロパティです.

window オブジェクトに window プロパティが存在する理由

Javascript の仕様によって window オブジェクトが自身への参照を持つように定義されているためです.Javascript では,グローバルスコープで定義された変数やオブジェクトは,自動的に window オブジェクトのプロパティとして追加されます.一貫性のため,window === window.windowtrue となります.