回答編集履歴

2

誤字修正

2017/12/19 22:46

投稿

turbgraphics200
turbgraphics200

スコア4267

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  コンテキストが変わるとthisが参照しているオブジェクトも変わります。
6
6
 
7
- このような退避をさせるのは、ほぼ、クロージャ内でクロージャ外のthisを使用する場合です。
7
+ このような退避をさせるのは、ほぼ、クロージャ内でクロージャ外のthisを使用する場合です。
8
8
 
9
9
  クロージャーとは、これもまた
10
10
 

1

ちょうおんさくじょ

2017/12/19 22:46

投稿

turbgraphics200
turbgraphics200

スコア4267

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  コンテキストが変わるとthisが参照しているオブジェクトも変わります。
6
6
 
7
- このような退避をさせるのは、ほぼ、クロージャ内でクロージャ外ーのthisを使用する場合です。
7
+ このような退避をさせるのは、ほぼ、クロージャ内でクロージャ外ーのthisを使用する場合です。
8
8
 
9
9
  クロージャーとは、これもまた
10
10
 
@@ -74,7 +74,7 @@
74
74
 
75
75
 
76
76
 
77
- じゃあ、クロージャ外、つまりhoge関数でのthisをpiyoやhogehogeのクリックイベントハンドラ(クロージャ)内で参照したい場合はどうするかというと、クロージャは「自分を囲むスコープにある変数を参照できる関数」ですので、別変数に代入し、その変数をpiyoやhogehogeのクリックイベントハンドラ内で使用することで、hoge関数でのthisにアクセスできるようになります。
77
+ じゃあ、クロージャ外、つまりhoge関数でのthisをpiyoやhogehogeのクリックイベントハンドラ(クロージャ)内で参照したい場合はどうするかというと、クロージャは「自分を囲むスコープにある変数を参照できる関数」ですので、別変数に代入し、その変数をpiyoやhogehogeのクリックイベントハンドラ内で使用することで、hoge関数でのthisにアクセスできるようになります。
78
78
 
79
79
 
80
80