34 lines
		
	
	
		
			963 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			963 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: Declare JavaScript Objects as Variables
 | ||
| localeTitle: Объявление объектов JavaScript как переменных
 | ||
| ---
 | ||
| Это простой формат. Вы объявляете свою переменную и имеете ее равным объекту в форме `{ key: value}`
 | ||
| ```
 | ||
| var car = { 
 | ||
|   "wheels":4, 
 | ||
|   "engines":1, 
 | ||
|   "seats":5 
 | ||
|  }; 
 | ||
| ```
 | ||
| 
 | ||
| Вы можете получить доступ к свойствам объекта с помощью точечной нотации или скобки.
 | ||
| 
 | ||
| Использование точечной нотации:
 | ||
| 
 | ||
| ```javascript
 | ||
| console.log(car.wheels); // 4 
 | ||
| ```
 | ||
| 
 | ||
| Использование обозначения в виде скобок:
 | ||
| 
 | ||
| ```javascript
 | ||
| console.log(car["wheels"]); // 1 
 | ||
| ```
 | ||
| 
 | ||
| Использование обозначения динамической скобки:
 | ||
| 
 | ||
| ```javascript
 | ||
| var seatsProperty = "seats"; 
 | ||
|  console.log(car[seatsProperty]); // 5 
 | ||
| 
 | ||
| ``` |