Что-то с областью видимости 
		
		
		
		Здравствуйте, я вообще работаю с PHP, но стала задача написать не небольшое решение на JavaScript с использованием google.maps.Map 
	Собственно вот в чем вопрос: как в следующем коде 
function MyMarkerSet(){
	this.flag = false;
	this.markers_array = new Array();
	
	this.add_to_map = function (m_address, m_title) {		
		var geocoder = new google.maps.Geocoder();
		geocoder.geocode ( 
			{ 'address': m_address}, function(results, status) {
							if (status == google.maps.GeocoderStatus.OK) {
								map.setCenter(results[0].geometry.location);							
								var marker = new google.maps.Marker({
									map: map,
									position: results[0].geometry.location,
									title: m_title,
									visible: true
								});
								this.markers_array.push(marker);						
							} else {
								//alert("Geocode was not successful for the following reason: " + status);							
							}
			}
		)					
	}
}
Сделать строку "this.markers_array.push(marker);" (строка 17) видимой? Мне пишет "markers_array is not defined". Спасибо!  | 
	
		
 03 >>  
	var markersArray = this.markers_array = new Array();17 >> markersArray.push(marker);http://learn.javascript.ru/this  | 
	
		
 Спасибо огромное!  
	А можно небольшое пояснение, для закрепления результата?  | 
	
		
 Цитата: 
	
  | 
	
		
 Спасибо за развернутый ответ! Буду учиться! 
	 | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 10:28. |