📅  最后修改于: 2023-12-03 14:52:44.366000             🧑  作者: Mango
在JavaScript中每秒打印一次可以通过setInterval()
函数来实现。
setInterval()
函数setInterval()
函数用于重复调用一个函数或一段代码,其语法为:
setInterval(function, milliseconds);
其中,function
表示要重复调用的函数或一段代码,milliseconds
表示调用之间的间隔时间,单位为毫秒。
例如,以下代码会每隔一秒输出一次 "Hello World!":
setInterval(function(){
console.log("Hello World!");
}, 1000);
以下代码演示了如何在JavaScript中使用setInterval()
函数每秒打印一次当前时间:
function printTime() {
let d = new Date();
let hour = d.getHours();
let minute = d.getMinutes();
let second = d.getSeconds();
console.log(hour + ":" + minute + ":" + second);
}
setInterval(printTime, 1000);
运行以上代码,在控制台中会每秒输出一次当前的时间,如下所示:
15:53:12
15:53:13
15:53:14
15:53:15
...
使用setInterval()
函数可以很方便地实现在JavaScript中每秒打印一次的功能。在实际项目中,这种机制通常用于实现一些周期性的任务,如定时刷新数据、定时保存数据等。