JavaScriptオブジェクトをjsonにシリアル化して、後で元の形式に逆シリアル化しようとしています。
難しいのは、シリアル化する必要があるのはプリミティブだけではないということです。例えば:
function Foo() {
this.bar = "Hello World";
}
Foo.prototype.baz = function() {
alert(this.bar);
}
var qux = new Foo();
シリアル化するにはどうすればよいqux
ですか?単純JSON.stringify
にそれJSON.parse
なら、電話をかけることはできませんqux.baz()
。
これを行うための標準、ツール、または技術はありますか?私を正しい方向に向けるためのヒントはありますか?
ありがとう。