current global environment

現在大域環境 (JavaScript)

仕様書

定義

[2] 現在大域環境 (current global environment) は、次のものです >>1

  1. F を、 IDL属性演算indexed propertynamed property構築子名前付き構築子stringifier のいずれかに対応する Function オブジェクトであって、 JavaScript 呼び出しスタック上の最上位の呼び出しthis 値として使われているものとします。
  2. FIDL属性演算stringifierindexed propertynamed property のいずれかなら、 その属するインターフェイスに関連付けられた大域環境を返します。
  3. それ以外なら、F が対応するインターフェイスに関連付けられた大域環境を返します。

歴史

[3] Clarify that exceptions are always thrown in the current Realm (#300) (domenic著, ) <https://github.com/heycam/webidl/commit/20b87a7d44d94a153762a5c1c587779767afbfe6>