title: Javascript how to parse JSON array
body: <p>I'm using Sencha Touch (ExtJS) to get a JSON message from the server. The message I receive is this one :</p>
  
  <pre><code>{
  "success": true,
  "counters": [
      {
          "counter_name": "dsd",
          "counter_type": "sds",
          "counter_unit": "sds"
      },
      {
          "counter_name": "gdg",
          "counter_type": "dfd",
          "counter_unit": "ds"
      },
      {
          "counter_name": "sdsData",
          "counter_type": "sds",
          "counter_unit": "   dd       "
      },
      {
          "counter_name": "Stoc final",
          "counter_type": "number    ",
          "counter_unit": "litri     "
      },
      {
          "counter_name": "Consum GPL",
          "counter_type": "number    ",
          "counter_unit": "litri     "
      },
      {
          "counter_name": "sdg",
          "counter_type": "dfg",
          "counter_unit": "gfgd"
      },
      {
          "counter_name": "dfgd",
          "counter_type": "fgf",
          "counter_unit": "liggtggggri     "
      },
      {
          "counter_name": "fgd",
          "counter_type": "dfg",
          "counter_unit": "kwfgf       "
      },
      {
          "counter_name": "dfg",
          "counter_type": "dfg",
          "counter_unit": "dg"
      },
      {
          "counter_name": "gd",
          "counter_type": "dfg",
          "counter_unit": "dfg"
      }
  
      ]
  }
  </code></pre>
  
  <p>My problem is that I can't parse this JSON object so that i can use each of the counter objects.</p>
  
  <p>I'm trying to acomplish that like this :</p>
  
  <pre><code>var jsonData = Ext.util.JSON.decode(myMessage);
  for (var counter in jsonData.counters) {
       console.log(counter.counter_name);
   }
  </code></pre>
  
  <p>What am i doing wrong ?
  Thank you!</p>