phpをメインに勉強してますが、最近JSにも手を出したものです。よろしくおねがいします。
https://qiita.com/takkyun/items/c6e2f2cf25327299cf03のサイトを参考にしてJSのthisを勉強してたのですが。
JS
1コード 2function test() { 3 console.log(this) 4 } 5 var obj = {} 6 obj.foo = test; 7 console.log(obj.foo);
testをfooプロパティに代入するとき何故testが()をつけなくても関数として認識されたか理解できません。ご助力の方宜しくお願いします。
想定していた処理と実際の処理の違いを書いてください。
言いたい事は分からなくも無いけど今の質問文は表現が曖昧です。
回答1件
あなたの回答
tips
プレビュー