这是个问题。再来一次。代码如下:
if(localStorage.getItem("temporaryArray")){
var temporaryArray = JSON.parse(localStorage.getItem("temporaryArray"));
}else{
var temporaryArray = [];
}所以基本上它所做的就是,当加载一个新页面时,我不想重置数组,因为在后面的代码中,我在localStorage中给这个数组赋值。所以我想说的是,如果你能得到这个项目,那么当代码再次加载时,将这个变量赋给localStorage项目。否则,只需将其设置为空数组。但下面是我得到的错误,因为数组当前为空(我认为这就是原因):
Uncaught SyntaxError: Unexpected token o in JSON at position 1
at JSON.parse (<anonymous>)
at main.js:61任何帮助都将不胜感激。
https://stackoverflow.com/questions/44455448
复制相似问题