JSON.parse - Unexpected token ', n : <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>
