JSON.解析localStorage输入结束错误
JSON.parse localStorage unexpected end of input error
这一行
item = JSON.parse(localStorage["item"]);
当我的localstorage没有值时,导致我的控制台显示Uncaught SyntaxError: Unexpected end of input
错误?如何解决这个问题?我知道空字符串不是一个有效的json。
if(localStorage["item"]){
item = JSON.parse(localStorage["item"]);
}
相关文章:
- 使用nunjucks时发生块结束错误
- jQuery Ajax+经典ASP返回错误'意外的输入结束'
- Json响应错误Json.parse:意外的数据结束错误
- json错误json.parse:意外的数据结束错误
- `同构的fetch`response.json()方法总是抛出意外的输入结束错误
- js文件的第1行出现意外的输入结束错误
- 未捕获的语法错误:输入JavaScript意外结束
- 节点.js未定义:1 [语法错误:输入意外结束]
- Mixpanel javascript 集成:连续的事件在 mixpanel 结束时以错误的顺序记录
- 错误:在 get 中结束 - 节点后请求(模块)管道后请求后写入
- Ajax 调用返回语法错误:输入意外结束
- 节点.js结束错误 zlib 后写入
- 谷歌浏览器:语法错误:输入意外结束
- 节点.js Web 服务器中的结束后写入错误
- 使用 knex 从文件读取并插入数据库结束错误
- 语法错误:JSON.parse:意外的数据结束
- 在chrome.tabs.query中出现输入结束错误
- 无法第二次读取json文件:"输入结束错误"
- 响应.json() 上的“意外输出结束”错误
- JSON.解析localStorage输入结束错误