teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足

2015/09/04 02:25

投稿

_Hiroshi_
_Hiroshi_

スコア29

answer CHANGED
@@ -21,4 +21,8 @@
21
21
  ```
22
22
  JSは変数をスコープを辿って探してくれます。
23
23
  それを利用して、functionなどによってスコープが変わってしまった場合に
24
- 外のオブジェクトにアクセスしたい場合に使います。
24
+ 外のオブジェクトにアクセスしたい場合に使います。
25
+
26
+ つまりselfという言葉に意味はなく、文字通り変数にその時のthisを入れているだけ
27
+ という意味です。
28
+ thisに対してthatを使ったりownだったり人によって様々です。