我需要从localStorage对象变量中删除对象键,而不需要从localStorage中删除键
let obj = localStorage;
let keys = Object.keys(localStorage).sort(function(a, b) {return a - b;});
for(let i = 0; i < keys.length; ++i){
if (isNaN(keys[i])) {
delete obj[keys[i]];
keys.splice(i,1);
}
}
上面的代码从obj变量中删除了非数字对象键,但也从localStorage中删除了键
如何从localStorage对象变量中删除密钥并将该密钥保留在localStorage中?