エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに thisについても当たり前のことが多いですが、自分用のためにもおさらいメモです 入れ子関数内... はじめに thisについても当たり前のことが多いですが、自分用のためにもおさらいメモです 入れ子関数内のthisとか知らないときは本当に悩むものですよね ながれ こんな感じの流れでおさらいをまとめます 1.thisが参照するもの 2.thisの決定 3.入れ子関数内のthis 4.thisの束縛 5.コンストラクタ関数内のthis 6.prototypeメソッド内のthis 1.thisが参照するもの ・ブラウザなどのグローバルスコープではwindowオブジェクト ・関数の中ではその関数が格納されているオブジェクト ※new、call、applyを使う場合を除く コードで確認 ※ グローバルスコープの場合 console.log(this); // 出力 : window ※ 関数の中の場合 var hoge = { say: function(){console.log(this);}