Sometimes, we want to convert a JSON string into a JavaScript object.
In this article, we’ll look at how to convert a JSON string to a JavaScript object.
Use the JSON.parse Method
We can use the JSON.parse
method to convert a JSON string into a JavaScript object.
For instance, we can write:
const string = `
{
"foo": 1,
"bar": 2
}
`
const obj = JSON.parse(string);
console.log(obj)
We have a string
with a JSON object as its content.
Then we pass string
into JSON.parse
to parse it into an object and assign it to obj
.
Therefore, obj
is:
{
"foo": 1,
"bar": 2
}
as we expect.
JSON.parse
is available in all modern browsers so we can use it anywhere.
Conclusion
We can use the JSON.parse
method to parse a JSON object string into a JavaScript object.