Чтобы получить несколько соответствующий результат, который вы можете сделать это:
var size = JSON.stringify(localStorage).length; // size in bytes
Это работает, потому что localStorage
возвращает Object
, содержащий все данные, хранящиеся в нем. Если вы его стягиваете, вы можете легко получить длину (в байтах) строки.
Я говорю «несколько релевантно», потому что когда строятся кавычки Object
, добавляются вокруг ключей, и это влияет на результат. В противном случае вы можете просто перебрать все ключи в localStorage и суммировать удлинения строк, найденных на этих клавишах.
Что вы подразумеваете под "размером"? Вы можете использовать свойство [length] (https://developer.mozilla.org/en-US/docs/Web/API/Storage/length), чтобы определить количество элементов в хранилище. –
Длина прекрасна;) – P6345uk
Думаю, я пропустил очевидное. Спасибо вам всем – P6345uk