回答編集履歴
3
ES3参考リンク
test
CHANGED
@@ -10,6 +10,10 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
+
下記URLを参考にしてみてください。
|
14
|
+
|
15
|
+
|
16
|
+
|
13
17
|
- [10.1.4 スコープ連鎖と識別子の解決 - 10 実行コンテキスト (Execution Contexts)](http://www2u.biglobe.ne.jp/~oz-07ams/2002/ecma262r3/10_Execution_Contexts.html#section-10.1.4)
|
14
18
|
|
15
19
|
- [変数のスコープについて](http://www2u.biglobe.ne.jp/~oz-07ams/2001/scope.html)
|
2
typo削除
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
- 関数コード … 内部プロパティ `[[Scope]]` が持つ `Activation` オブジェクト
|
7
|
+
- 関数コード … 内部プロパティ `[[Scope]]` が持つ `Activation` オブジェクト
|
8
8
|
|
9
9
|
- グローバルコード … グローバルオブジェクトのプロパティ
|
10
10
|
|
1
関数コード、グローバルコードの説明修正
test
CHANGED
@@ -1,6 +1,12 @@
|
|
1
1
|
ES3 のスコープチェーン(Scope Chain)とは「識別子評価時に走査するオブジェクトのリスト」を指します。
|
2
2
|
|
3
|
-
`with` 文、`try-catch` 文は例外として、
|
3
|
+
`with` 文、`try-catch` 文は例外として、下記オブジェクトがスコープチェーン上にリストアップされます。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
- 関数コード … 内部プロパティ `[[Scope]]` が持つ `Activation` オブジェクト(全 `Activ`)
|
8
|
+
|
9
|
+
- グローバルコード … グローバルオブジェクトのプロパティ
|
4
10
|
|
5
11
|
|
6
12
|
|