title: Why doesn't converting an object in javascript to and from JSON return the object?
body: <p>I'm having an issue comparing objects encoded and decoded to and from JSON</p>
  
  <pre><code>//Test data
  var test_obj = {
      test:'value',
      t:3,
      x:[0,5,3]
  };
  var t = JSON.stringify(test_obj);
  var t_prime = JSON.parse(t);
  </code></pre>
  
  <p>You'd think that <code>test_obj === t_prime</code> would return true,
  or perhaps <code>test_obj == t_prime</code> would return true, but this is not the case.</p>
  
  <p>Why is this, and how can I verify that I get the same object to and from a javascript object to JSON?</p>