我的问题很简单。
我将数据保存为本地存储为JSON.stringify(data_object)
的字符串,并在加载后使用JSON.parse(loaded_data)
。
将数据保存在本地存储上的最佳方法是什么?以字符串格式或对象保存?这些方法有一些区别吗?
谢谢。
答案 0 :(得分:2)
您只能使用localStorage
as strings中的项目:
localStorage.setItem('testObject', {test: 'object'});
console.dir(localStorage.getItem('testObject'));
您会看到"[object Object]"
,因为这是您尝试存储的数据的字符串表示。
所以你当前的方法是正确的。