Java script 请编写一个每隔一秒弹出当前时间的代码。 请编写代码停止上题中的定时操作
时间: 2024-12-12 07:27:32 浏览: 12
JavaScript 中可以使用 `setInterval` 函数来创建一个每隔一秒钟执行一次的任务。以下是代码示例,它会在控制台每秒打印当前的时间:
```javascript
function displayCurrentTime() {
var now = new Date();
console.log("当前时间:" + now.toLocaleString());
}
// 每隔1秒执行displayCurrentTime函数
setInterval(displayCurrentTime, 1000); // 1000毫秒等于1秒
// 如果需要停止这个定时操作,你可以使用clearInterval
// 假设有一个变量来保存定时器ID
var timerId = setInterval(displayCurrentTime, 1000);
// 当不再需要时,清除定时器
if (timerId !== undefined) {
clearInterval(timerId);
}
```
在这个例子中,如果想停止上述的定时任务,只需调用 `clearInterval` 并传入保存的定时器 ID 即可。
阅读全文