I need to remove object key from localStorage object variable without removing key from 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);
}
}
code above removes non-numeric object key from obj variable, but also key is removing from localStorage
How to remove key from localStorage object variable and keep that key in localStorage?