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