【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
map = new google.maps.Map(target, { center: tokyo, zoom: 15 }); map.addListener('click', function(e) { var marker = new google.maps.Marker({ position: e.latLng, map: this, animation: google.maps.Animation.DROP });
上記コードでthisはこれまでのレッスンから変数mapであると推測できるのですが、これがthisで表現できるのは何故でしょうか?また、mapと書かずにthisとする必要があるのでしょうか?
thisについては、他のレッスンでも?となることが多く、その度に理解に時間がかかってしまいます。 これを機に理解を深めたく質問させていただきました。
宜しくお願いいたします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
上記コードでthisはこれまでのレッスンから変数mapであると推測できるのですが、これがthisで表現できるのは何故でしょうか?また、mapと書かずにthisとする必要があるのでしょうか?
thisについては、他のレッスンでも?となることが多く、その度に理解に時間がかかってしまいます。
これを機に理解を深めたく質問させていただきました。
宜しくお願いいたします。