检查是否设置了localStorage

时间:2014-05-14 08:41:35

标签: html5 local-storage

我想检查是否存在localStorage。 例如我正在创建示例localstrorage:

localStorage.setItem('TODO_LIST', 'value');

现在,我想检查页面加载是否设置了名为TODO_LIST的localStorage,如果设置了isset如何检查它是否为空白。

1 个答案:

答案 0 :(得分:2)

怎么样:

If (localStorage.getItem('TODO_LIST') && localStorage.getItem('TODO_LIST') !== '') {
    // Do something when it's set and not empty
}

localStorage.getItem('TODO_LIST')在未设置时返回null或falsy。

localStorage.getItem('TODO_LIST') !== ''如果不为空,则返回true