###jQueryでどうやる?
var obj = $.parseJSON('{"name":"John"}');
不適切なjson文字列が指定された場合、このメソッドは例外をスローします。
{test: 1}
ダブルクォートで囲まれていない。
※というかjsonってキーも囲むんだね。。
{'test': 1}
ダブルクォートではなくシングルクォートを使用している。
※というかjsonってシングルクォートダメなんだね。。
###javascriptでどうやる?
var data = '{a:123,b:"hogehoge"}';
var obj = (new Function("return " + data))();
なんかすごい。