| 
	
	
		
		
			
			 
				Ошибка доступа к перечисляемым свойствам объекта в массиве for in
			 
			
		
		
		
		Есть такой код который отказывается работать(в Лисе точно), 
    var startX = 4 
    var startY = 4 
	var coordsNeighboringCells	= { 
					x1: [startX,startY-1], 
					x2: [startX,startY+1], 
					y1: [startX-1,startY], 
					y2: [startX+1,startY] 
		}	 
    for (var prop in coordsNeighboringCells){ 
        alert(prop) 
        alert(typeof coordsNeighboringCells.(prop)) 
        alert(coordsNeighboringCells.(prop)[0]) 
    } 
Предполагалось что он должен работать так, в цикле получаем имя свойства а в выражениии coordsNieghboringCells.(prop) получаю ссылку на массив а с помощью [0] получаю собственно значение. Однако видимо не все так как я думаю, код выдает ошибку, из нее я понять ниче не смог =( Намекните пожалуйста в чем проблема тут. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |