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については、他のレッスンでも?となることが多く、その度に理解に時間がかかってしまいます。
これを機に理解を深めたく質問させていただきました。
宜しくお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?