JS Tutorial
Menu
JS Version
Menu
JS Objects
Menu
JS Function
Menu
JS Classes
Menu
JS Async
Menu
JS HTML DOM
Menu
JS Browser BOM
Menu
JS Web API
Menu
JS AJAX
Menu
JS JSON
Menu
JS vs JQUERY
Menu
JS Graphics
Menu
JSON Data Types
Valid Data Types
In JSON, values must be of the following data types:
- a string.
- a number.
- an object (JSON object).
- an array.
- a Boolean.
- Null.
JSON values cannot be one of the below data types:
- a function.
- a date.
- Undefined.
JSON Strings
Strings in JSON should be written in double quotes.
Example
{“name”:”John”}
JSON Numbers
Numbers in JSON must be integer or a floating point.
Example
{“age”:30}
JSON Objects
Values in JSON can be objects.
Example
{
“employee”:{“name”:”John”, “age”:30, “city”:”New York”}
}
Objects as values in JSON must be in JSON syntax.
JSON Arrays
Values in JSON can be arrays.
Example
{
“employees”:[“John”, “Anna”, “Peter”]
}
JSON Booleans
Values in JSON can be true/false.
Example
{“sale”:true}
JSON null
Values in JSON can be null.
Example
{“middlename”:null}