jQuery parseJSON() takes a well formed JSON string and then returns the resulting JavaScript value.
Prior to jQuery 1.9 version, $.parseJSON returned null value rather than throwing an error if this was passed an empty string, null, or undefined, even though those are not valid JSON.
Here are some basic things about JSON:
var obj = jQuery.parseJSON( ‘{ “name”: “John Doe” }’ ); console.log(obj.name);
Note that JSON syntax is stricter than JavaScript object syntax. JSON insists that the property names be quoted with double quote characters and of course values can only be numbers, strings, booleans, or null.
So, the below code is a wrong format:
var str = “{ ‘name’: ‘John Doe’ }”;
var obj = jQuery.parseJSON( str );
Read more from jQuery reference.
In a world where digital presence is paramount, the question isn't whether you should do…
Over the years, people have experimented with various methods to maintain healthy and beautiful hair.…
Your brand more than developing an attractive and creative logo and infectious motto. It's the…
Introduction Are you someone who has suffered from a personal injury and want to file…
Operating from home has emerged as one of the most popular ways of doing jobs…
If the consequences of our society’s ever-growing debt are what worries you, then it is…