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
							 | 
						||
| 
								 | 
							
								```
							 |