我正在尝试检查这是否是用户第一次访问我的应用程序。所以我检查本地存储中的计数是否为空,如果是则用户是新用户。但是,下面的代码停在 str_count = localStorage.getItem("count"); 在此之后没有行将运行。这里有什么问题?如果用户是新用户,则本地存储中不会有“计数”,但它应该只返回 null 而不是崩溃。
var count = 0;
str_count = localStorage.getItem("count");
if (str_count == null || str_count == "null")
{
//do something
}
else
{
count = parseInt(str_count);
count++;
localStorage.setItem("count", count);
}
}