100xDevs
Week 1
Week 1.3 | JS Foundation
JSON

JSON Methods

There are basically two Methods

  • JSON.parse()
  • JSON.stringfy()

JSON.parse()

💡

The JSON.prase will convert the string passed object to the JSON format!

./json_parse.js
const data = '{"name":"Swayam", "Age": 19}'; // This is in string format
console.log("Data:", data, typeof data);
const user = JSON.parse(data);
console.log(user, typeof user);
console.log("Name of user:", user.name);

Output:

Data: {"name":"Swayam", "Age": 19} string
{ name: 'Swayam', Age: 19 } object
Name of user: Swayam
💡

You can access the object once you prase it. But before that it will give undefined

JSON.stringfy()

💡
stringfy() converts the JSON format to string format!

This method converts the JSON format to string format.

const data = {
  user_name: "Swayam",
  age: 21,
};
 
const user = JSON.stringify(data);
console.log(user, ",Type of User: ", typeof user);

Output:

{"user_name":"Swayam","age":21} ,Type of User:  string