以下是来自Guria先生回答的代码。
这是一个巧妙的解决方案。如何将该方案改进为“点符号”表示法?
例如,我的存储对象:
我不知道JavaScript原型是如何开发的。
Storage.prototype.setObject = function(key, value) {
this.setItem(key, JSON.stringify(value));
}
Storage.prototype.getObject = function(key) {
var value = this.getItem(key);
return value && JSON.parse(value);
}
这是一个巧妙的解决方案。如何将该方案改进为“点符号”表示法?
例如,我的存储对象:
var user = { "name":"testName", "surname":"testSurname" };
localStorage.setObject("user", user);
我的目的 是通过这种方式获取名称内容。
var name = localStorage.user.name;
我不知道JavaScript原型是如何开发的。