21 lines
		
	
	
		
			725 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			725 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: JSON
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								JavaScript Object Notation or `JSON` uses the format of JavaScript Objects to store data. JSON is flexible because it allows for `Data Structures` with arbitrary combinations of `strings`, `numbers`, `booleans`, `arrays`, and `objects`.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Here is an example of a JSON object:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    var ourMusic = [
							 | 
						||
| 
								 | 
							
								      {
							 | 
						||
| 
								 | 
							
								        "artist": "Daft Punk",
							 | 
						||
| 
								 | 
							
								        "title": "Homework",
							 | 
						||
| 
								 | 
							
								        "release_year": 1997,
							 | 
						||
| 
								 | 
							
								        "formats": [ 
							 | 
						||
| 
								 | 
							
								          "CD", 
							 | 
						||
| 
								 | 
							
								          "Cassette", 
							 | 
						||
| 
								 | 
							
								          "LP" ],
							 | 
						||
| 
								 | 
							
								        "gold": true
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    ];
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This is an array of objects and the object has various pieces of `metadata` about an album. It also has a nested `formats` array. Additional album records could be added to the top level array.
							 |