訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
一意のGlobalオブジェクトは、操作が一部の実行コンテキストを入力する前に生成されます。 特段の記述がない限り、Globalオブジェクトの標準組み込みプロパティは、属性 {[[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true} を持ちます。 Globalオブジェクトは、内部プロパティ[[Construct]]を持たず、new 演算子を伴うコンストラクタとしてGlobalオブジェクトを使用することは不可能です Globalオブジェクトは、内部プロパティ[[Call]]を持たず、関数としてGlobalオブジェクトを実行することは不可能です。 Globalオブジェクトの内部プロパティ[[Prototype]] と [[Class]]の値は、実装依存(implementation-dependent)です。 この仕様の中で定義したプロパティについての追記としては、Globalオブジェクトは、オプションでホスト定義のプロパティを持つ場合があります。 これは、Globalオブジェクトがそれ自身である値を持つプロパティを含む場合があるということであり、例えば、HTMLドキュメントオブジェクトモデルでは、Globalオブジェクトのwindowプロパティは、Globalオブジェクト自身です。
15.1.1 GlobalオブジェクトのValueプロパティ
15.1.2 GlobalオブジェクトのFunctionプロパティ