2014-09-06 84 views
0

我想僅存儲localStorage值一次。如果它存在於localStorage中,應該會出現警報。如何檢查localStorage中的值的重複

+0

'如果(localStorage.getItem( '東西')){警報(); } else {store(); }' – adeneo 2014-09-06 16:34:28

+2

到目前爲止你有什麼嘗試? – 2014-09-06 16:38:45

回答

1
if(localStorage.getItem('item') != null){ 
    alert('in localStorage'); 
} 
else{ 
    alert('not in localStorage'); 
} 
1

這很簡單。

只需要檢查的的localStorage是否存在的關鍵,並添加它,如果它不:

if(localStorage["keyName"]){ 
    alert("The key is stored"); 
}else{ 
    localStorage["keyName"] = "value"; 
}