JSON.parse localStorage意外结束输入错误

时间:2015-06-01 02:42:16

标签: javascript html5 local-storage

这一行

item = JSON.parse(localStorage["item"]);
当我的本地存储没有值时,

在我的控制台中显示Uncaught SyntaxError: Unexpected end of input时出错了?我该如何解决这个问题?我知道空字符串不是有效的json。

1 个答案:

答案 0 :(得分:1)

if(localStorage["item"]){
  item = JSON.parse(localStorage["item"]);
}