Я сохранил два ключа с некоторыми значениями в виде JSONObject, например
var A = [];
var B = [];
var objForA = {};
objForA.a = a;
objForA.b = b;
objForA.c = c;
....
A.push(objForA);
var objForB = {};
objForB.a = a;
objForB.b = b;
objForB.c = c;
....
A.push(objForB);
localStorage.setItem('A',JSON.stringify(A));
localStorage.setItem('B',JSON.stringify(B));
Нет проблем при получении данных за день, однако у меня возникают проблемы при удалении Cache, History, Cook ie , и т. д. c ... когда я получаю свойство localStorage, у меня есть значения только для одного ключа, имя ключа которого - B. Мне интересно, почему пропущены только значения одного ключа ..
Я так много раз думал и пытался найти разницу между тем, как я хранил A и B ... но ... нет ничего другого.
когда я делал console.log, это выглядело как
A: []
Я не знаю, почему эти значения отсутствовали ...... количество данных в A вдвое больше, чем в B. Разве не нормально хранить большое количество данных с помощью localStorage?
Как я могу выяснить причину?
Спасибо.