json.js

ブラジルさんの翻訳を参考に触ってみました。
http://d.hatena.ne.jp/brazil/20050915/1126717649

http://www.json.org/からはjson.jsのありかがすぐにはわかりませんでしたが、http://www.json.org/json.jsにありました。
コード自体はたったの120行程度で、以下のようにObject、String自体にメソッドが追加されていて使うのは簡単そうです。これを使えば、JavaScriptのオブジェクトの状態をそのままサーバに保存・復元できそうです。

Object.prototype.toJSONString = function () {
return s.object(this);
};
Array.prototype.toJSONString = function () {
return s.array(this);
};
...
String.prototype.parseJSON = function () {
}