Learn How to Code
Search…
⌃K

JSON

Introduction

JSON (JavaScript Object Notation) is a standardized format for structuring data. It is heavily based on the syntax for JavaScript objects. You will often encounter JSON formatted data when working with external servers or APIs - it is essentially the universal format for transmitting data on the web.
Fortunately, there isn't much to learn here. We're only including a lesson on it because some formatting rules can cause confusion if you aren't aware of them. Spend 10-15 minutes going through the following resources and you'll be good to go.

Assignment

  1. 1.
    This MDN tutorial is probably all you need...
  2. 2.
    Read about the 2 JavaScript methods that you'll most often be using when dealing with JSON - JSON.parse() and JSON.stringify().
  3. 3.
    Mis-formatted JSON is a common cause of errors. This webpage lets you paste in JSON code and will search it for formatting errors.