请帮忙,我有以下代码
var a = new Map();
a.set("key1","value1")
a.set("key2","value2")
a.set("key3","value3")
sessionStorage.setItem("saveData", JSON.stringify(a));
var result = JSON.parse(sessionStorage.getItem("saveData"));
现在如何处理a保存在会话中的元素?
本人JS不强,请不要操之过急
Map只是不要将其翻译成字符串。需要采取更微妙的行动。像这样:然后像这样回来:
在最后一个示例
mySerialMap中,将不会有来自存储的数据Map不转换为字符串。您可以
Object先从Map.再次将 JSON.parse() 之后解析的对象转换为
Map