JS(定时器、 sessionStorage、 localStorage)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS(定时器、 sessionStorage、 localStorage)相关的知识,希望对你有一定的参考价值。

参考技术A 1、定时器

2、清除定时器

3、例如:  过一秒钟 在控制台上打印出 一个数字 比如1,再过一秒钟 打印出2 ....,点击清除定时器 终止打印 。

4、 setTimeout 和 setInterval的区别是:

5、 sessionStorage 存储之后 页面刷新 缓存的值不会消失, 但是 把tab页 或者叫 会话 关闭之后,缓存的值就不存在了。

6、  localStorage会一致存储在本地,会话或者tab页关闭也不会消失 ;

        localStorage是和地址有关系的,地址改变了,localStorage里面的值就不存在了;

        前面地址没有发生改变的话,localStorage依然存在 ,虽然页面改变了;

刷新页面后怎么让js定时器继续刷新前的状态继续计时

参考技术A 做个存储,把刷新前的状态保存下来,刷新后取值继续计时。比如cookies、localStorage、sessionStorage 参考技术B 这个需要做一个参数记录 写到cookie里 如果存在这个值 那么按照这个值去设定计时器的时间 如果不存在 则设置默认时间

以上是关于JS(定时器、 sessionStorage、 localStorage)的主要内容,如果未能解决你的问题,请参考以下文章

JS惰性删除和定时删除可过期的localStorage缓存,或sessionStorage缓存

刷新页面后怎么让js定时器继续刷新前的状态继续计时

使用JS获取SessionStorage的值

js loaclstorage和sessionstorage

markdown JS.WebStorage.LocalStorage.SessionStorage

JS 退出登录,清除localStorage、sessionStorage