Check LocalStorage Value

Check LocalStorage Value

本文关键字:Value LocalStorage Check      更新时间:2023-09-26

我想检查密钥中是否有特殊值,如:

    if(localStorage.getItem('choice') == "simple")
    {       
        arrayname= simple.slice(); 
    }        
    else if (localStorage.getItem('choice') == "middle")
    {
        arrayname= middle.slice();
    }        
    else
    {
        arrayname= difficult.slice();
    }

希望有人能帮我。

让我们深入了解html5:

与其他JavaScript对象一样,您可以将localStorage对象视为关联数组。您可以简单地使用方括号,而不是使用getItem()和setItem()方法。例如,以下代码片段:

var foo = localStorage.getItem("bar");
// ...
localStorage.setItem("bar", foo);

…可以重写为使用方括号语法:

var foo = localStorage["bar"];
// ...
localStorage["bar"] = foo;

所以你可以这样做:

if(localStorage['choice'] == "simple")
{       
    //...
}        
else if (localStorage['choice'] == "middle")
{
    //...
}        
else
{
    //...
}