This site is mobile accessible. Press the "Tap Here" button to use a different font-size.


Smartphone icons created by Freepik - Flaticon

  • 18.4 JSON Data Types

    • In JSON, values must be one 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 following data types:
      • a function
      • a date
      • undefined

    JSON Strings

    Strings in JSON must be written in double quotes.

    Example

    { "name":"John" }

    JSON Numbers

    Numbers in JSON must be an 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 follow the same rules as JSON objects.

    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 }
    Navigate this module

    Eventually the navigation links, above, will be replaced by these << (previous) and >> (next) buttons below.



    JavaScript icons used in the buttons provided by ICONS8.COM. Smartphone icons created by Freepik - Flaticon