How to parse json in javascript having dynamic key value pair? -


this question has answer here:

i want parse json string in javascript. response like

var response = '{"1":10,"2":10}'; 

how can each key , value json ?

i doing -

var obj =  $.parsejson(responsedata); console.log(obj.count); 

but getting undefined obj.count.

to access each key-value pair of object, can use object.keys obtain array of keys can use them access value [ ] operator. please see sample code below:

object.keys(obj).foreach(function(key){     var value = obj[key];     console.log(key + ':' + value); }); 

output:

1 : 10

2 : 20

objects.keys returns array of keys in object. in case, ['1','2']. can therefore use .length obtain number of keys.

object.keys(obj).length; 

Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -