title: Why JSON.parse(JSON.stringify()) fails with a simple dictionary?
body: <p>Instead of showing me the dictionary this gives an error when parsing the string.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>var mycode = "var data = " + JSON.stringify({"a":"b"}) + "; alert(JSON.parse(data));"
  eval(mycode);</code></pre>
  </div>
  </div>
  </p>