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