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