Json.parse即使在if语句中仅在不为null的情况下运行时也为null?

时间:2019-02-19 15:10:47

标签: javascript json object

在我的脚本中,我将脚本放在if语句中,但是由于某种原因,即使它为null,它仍然可以执行。我究竟做错了什么?

if (window.localStorage.getItem("test") != null) {
window.localStorage.setItem("test", JSON.stringify(JSON.parse(window.localStorage.getItem("test"))));
} //end of if (window.localStorage.getItem("test") != null)

InvalidStateError:试图使用一个不可用或不再可用的对象

错误:脚本“测试”的执行失败! JSON.parse(...)为空

0 个答案:

没有答案