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.window
は true
となります.