Order
props: Object
selectedItems: Array[1]
0: SelectedItem
length: 1
__proto__: Array[0]
__proto__: Order
我有一个对象数组“SelectedItem”。
我需要做的是将 selectedItems 中的对象数组字符串化以存储在本地存储中。
然后我想将它们解析回对象。看来如果我使用 parseJSON() 我会返回一个标准对象而不是 SelectedItem 对象。有没有正确的方法来做到这一点?
最佳答案
没有。只有对象字面量可以用 JSON 表示,因此您返回的对象不会有其先前的 [[Prototype]]
。不过,从返回的普通对象创建一个新的 SelectedItem
实例应该不会太麻烦。
关于javascript - 字符串化一个对象然后将其解析回其原始对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928787/