title: JS associative object with duplicate names
body: <p>ok, so I have an object like:</p>
  
  <pre><code>var myobject = {
     "field_1": "lorem ipsum",
     "field_2": 1,
     "field_2": 2,
     "field_2": 6
  };
  </code></pre>
  
  <p>as you see there are duplicate names in the object, but with different values. If i go through it like (using jQuery):</p>
  
  <pre><code>$.each(myobject, function(key, value)
  {
     console.log(key);
     console.log(myobject[key]);
     console.log(myobject[value]);
  }
  
  key - returns the correct key
  myobject[key] - returns the name for that key
  myobject[value] - returns the last elements', with that name, value
  </code></pre>
  
  <p>meaning for field_2 it will return 6, though it'll print it 3 times, as it repeats 3 times in the object.</p>
  
  <p>My question is how to obtain the correct value for that duplicate named fields and not just the last one's</p>
  
  <p>Thank you</p>