【发布时间】:2021-05-19 19:05:37
【问题描述】:
我的问题如下:是否可以使用本地存储创建第二个计数器?我的意思是你加载页面,计数器从 1 开始计数。您在 5 秒时重新加载页面,计数器不会重置,而是继续从 5 开始计数。有可能吗?
我有一个带有简单秒计数器的代码,但我不知道如何使它适用于本地存储
var seconds = 0;
var el = document.getElementById('seconds-counter');
function incrementSeconds() {
seconds += 1;
el.innerText = seconds;
}
var cancel = setInterval(incrementSeconds, 1000);
<div id='seconds-counter'> </div>
【问题讨论】:
-
是的,使用真实的参考时间,无论如何,一秒的 setInteval 真正持续一秒的可能性为零
标签: javascript html time local-storage counter