25 lines
		
	
	
		
			569 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			569 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: Manipulate JavaScript Objects
 | 
						|
---
 | 
						|
There are a couple ways to manipulate object properties, dot notation and bracket notation.
 | 
						|
 | 
						|
Adding properties to objects with dot notation:
 | 
						|
 | 
						|
    myObject.myProperty = "myValue";
 | 
						|
    
 | 
						|
Adding properties to objects using bracket notation:
 | 
						|
```javascript
 | 
						|
myObject['myProperty'] = "myValue";
 | 
						|
```
 | 
						|
 | 
						|
Using bracket notation, we can utilize variables as property names:
 | 
						|
 | 
						|
```javascript
 | 
						|
var dynamicProperty = "myProperty";
 | 
						|
myObject[dynamicProperty] = "myValue";
 | 
						|
```
 | 
						|
 | 
						|
We can also delete them like this:
 | 
						|
 | 
						|
    delete(myObject.myProperty);
 |