再次查看Apple,Mozilla和Mozilla文档,该功能似乎仅限于仅处理字符串键/值对。
一种解决方法是在存储对象之前先对其进行字符串化,然后在检索它时对其进行解析:
var testObject = { 'one': 1, 'two': 2, 'three': 3 };// Put the object into storagelocalStorage.setItem('testObject', JSON.stringify(testObject));// Retrieve the object from storagevar retrievedObject = localStorage.getItem('testObject');console.log('retrievedObject: ', JSON.parse(retrievedObject));


