Looping Through JSON property Keys

Here’s a simple method to iterate over an object for its attribute names. To get 1st level keys in an JSON object:

for(var key in json){
     /* useful code here */     
     console.log(key);
}

or you can use hasOwnProperty like

for (var key in json) {
     if (json.hasOwnProperty(key)) {
          /* useful code here */
          console.log(key);
      }
}
blog comments powered by Disqus