Ich habe ein Array ich gespeichert (geparste es als JSON) im lokalen Speicher. Ich habe es zurück in ein Objekt, entfernt einige Elemente aus ihm und ich muss den Schlüssel mit den neuen Werten im lokalen Speicher aktualisieren.Entfernen Array-Element aus dem lokalen Speicher
var counter = [0,1,2];
var count = counter[0];
var questions = localStorage.getItem('questions');///questions had been stored in local storage with another function
console.log(questions);
questions = $.parseJSON(questions);
if (questions != 0){
$('.question').html(questions[count]['question']);
var options = (questions[count]['options']);
options.forEach(function (item) {
$('.options').html(item);
});
var index = counter.indexOf(1);
questions = questions.splice(index, 1);
console.log(questions);
localStorage.removeItem('questions);
counter = counter.splice(index, 0);
Nun, wenn ich die Frage Schlüssel aus dem lokalen Speicher zu entfernen, die ganze Frage Array gelöscht wird, aber ich brauche nur die besondere Frage Array zu löschen, übergeben wurde.