有没有办法清除window.localStorage即window.localStorage.clear();
但是免除某些键/值对?
不,但您可以在变量中保存所需的值,然后清除localStorage
然后再将存储在变量中的项目添加到变量中.
例:
var myItem = localStorage.getItem('key');
localStorage.clear();
localStorage.setItem('key',myItem);
Run Code Online (Sandbox Code Playgroud)
是的。
for( var k in window.localStorage) {
if( k == "key1" || k == "key2") continue;
// use your preferred method there - maybe an array of keys to exclude?
delete window.localStorage[k];
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
386 次 |
最近记录: |