js每隔一秒刷新时间
时间: 2024-10-14 20:18:45 浏览: 21
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
在JavaScript中,你可以使用`setInterval`函数来实现在页面上每隔一秒钟更新某个元素的时间。这个函数接受两个参数:第一个是要执行的函数,第二个是时间间隔,单位是毫秒。下面是一个简单的例子:
```javascript
// 假设有一个显示当前时间的div元素,id为"timeDisplay"
var displayTime = document.getElementById('timeDisplay');
// 每隔1000毫秒(即1秒),更新显示的时间
setInterval(function() {
// 获取当前时间并格式化
var currentTime = new Date();
var formattedTime = currentTime.toLocaleTimeString();
// 将格式化后的当前时间设置到displayTime元素中
displayTime.textContent = formattedTime;
}, 1000);
```
在这个例子中,`setInterval`会不断地执行内部的匿名函数,直到被显式地清除(例如通过调用`clearInterval`)。
阅读全文