是否可以在我的网站上显示localstorage的内存?

时间:2014-04-09 00:33:03

标签: javascript memory storage

我想向用户展示他们可以使用多少内存以及他们目前使用了多少内存。

例如,像这样:

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。虽然获得%,但有点棘手:

$('#usageDiv').value(((JSON.stringify(localStorage).length * 2)/1024).toFixed(2)+" KB");

* 2是因为Javascript中的字符是UTF16(每个字符2个字节)。 为了获得最大的空间,你基本上只能“测试它”。看看how they do it