codemarch Profile picture
Tech edu reimagined🎓 • Empowering through coding👩‍💻👨‍💻, development & personal branding • Bridging the gap to dream jobs

Aug 31, 2022, 15 tweets

What is JSON?

The Complete Guide:

Thread 🧵

JSON stands for Javascript Object Notation. JSON is a text-based data format that is used to store and transfer data.

Syntax-

In JSON, the data are in "key/value" pairs separated by a comma " , ".

JSON was derived from JavaScript. So, the JSON syntax resembles JavaScript object literal syntax. However, the JSON format can be accessed and created by other programming languages too.

JSON Data -

JSON data consists of "key/value" pairs similar to JavaScript object properties. The key and values are written in double quotes separated by a colon " : ".

➡️Example-

JSON Object -

The JSON object is written inside curly braces `{ }`. JSON objects can contain multiple "key/value" pairs.

➡️Example-

JSON Array -

JSON array is written inside square brackets `[ ]`.

➡️Example-

Accessing JSON Data -

You can access JSON data using the dot notation.

➡️Example-

JavaScript Objects VS JSON -

Though the syntax of JSON is similar to the JavaScript object, JSON is different from JavaScript objects.

Converting JSON to JavaScript Object -

You can convert JSON data to a JavaScript object using the built-in `JSON.parse()` function.

➡️Example-

Converting JavaScript Object to JSON -

You can also convert JavaScript objects to JSON format using the JavaScript built-in `JSON.stringify()` function.

➡️Example-

Use of JSON:

JSON is the most commonly used format for transmitting data (data interchange) from a server to a client and vice-versa.

JSON data are very easy to parse and use. It is fast to access and manipulate JSON data as they only contain text.

JSON is language-independent. You can create and use JSON in other programming languages too.

If you want to learn more about ‘ JSON ‘ then you can also go through it

🔗 developer.mozilla.org/en-US/docs/Lea…

If you enjoyed reading this thread, please do the following:
1. Like the thread❤️
2. Retweet the first tweet.🔃
3. Follow me and enable notifications: ✅
@CodeMarch
Thank you for reading all the way through.

Download our free JavaScript Resources ebook Here:

codemarch.gumroad.com/l/udhhj

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling