1

为了减少服务器负载,我想将许多任务带入客户端。没有关于浏览器内存限制及其回收的明确信息......就像PHP会话一样,浏览器是否有任何干净的功能或存储大小的限制?

4

1 回答 1

1

基本的 javascript 变量将仅在页面的持续时间内持续存在

对于更持久的变量,使用 sessionStorage(这些将持续到用户关闭他们的浏览器/选项卡)或 localStorage(这些将持续“永远”/直到用户清除他们的个人数据) https://developer.mozilla.org/en -US/docs/Web/Guide/API/DOM/Storage

请注意,以上内容在所有现代浏览器中都可用,但在 IE<=7 中尤其不可用,在这种情况下,您需要使用 cookie 作为存储机制。但是,如果您需要,您可能会找到一个处理细节的库

于 2013-11-03T18:56:36.273 回答