title: JSON.parse - Unexpected token ', n
body: <p>When I tried to send to my express server JSON like this one:</p>
  
  <pre><code>"{ name: '...', description: '...' }"
  </code></pre>
  
  <p>This error had been throwed: </p>
  
  <pre><code>SyntaxError: Unexpected token n ...
  </code></pre>
  
  <p>Trying to parse JSON like this in Chrome:</p>
  
  <pre><code>"{ 'name': '...', 'description': '...' }"
  </code></pre>
  
  <p>Leads to this error:</p>
  
  <pre><code>SyntaxError: Unexpected token ' ...
  </code></pre>
  
  <p>Why parsing those JSONs leads to an error? Especially the second JSON looks valid (using <code>'</code> instead of <code>"</code>).</p>