在我的Web应用程序中,我使用JSON.stringify()(按此处所述)将对象序列化以进行存储。这很好,我可以轻松地从JSON字符串重新创建对象,但我会丢失所有对象的方法。有没有简单的方法将这些方法重新添加到对象中,可能涉及原型,这是我不太熟悉的东西?或者这只���我自己创建一个复杂函数的情况?
编辑:理想情况下,我希望找到像这样的东西:
编辑:理想情况下,我希望找到像这样的东西:
Object.inheritMethods(AnotherObject);
Object.create
:https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/create - Felix Kling