30 lines
		
	
	
		
			591 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			591 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Declare JavaScript Objects as Variables
 | |
| ---
 | |
| This has a simple format. You declare your variable and have it equal to an object in the form `{ key: value}`
 | |
| 
 | |
|     var car = {
 | |
|       "wheels":4,
 | |
|       "engines":1,
 | |
|       "seats":5
 | |
|     };
 | |
|     
 | |
| You can access the object's properties using dot notation or bracket notation.
 | |
| 
 | |
| Using dot notation:
 | |
| 
 | |
| ```javascript
 | |
| console.log(car.wheels); // 4
 | |
| ```
 | |
| 
 | |
| Using bracket notation:
 | |
| ```javascript
 | |
| console.log(car["wheels"]); // 1
 | |
| ```
 | |
| 
 | |
| Using dynamic bracket notation:
 | |
| ```javascript
 | |
| var seatsProperty = "seats";
 | |
| console.log(car[seatsProperty]); // 5
 | |
| ```
 |