我创建了被执行每1秒,输出当前小时,分钟和秒在这样一个跨度的脚本:获取时间每隔1秒的JavaScript
setInterval(()=>{
let date = new Date();
let time = `${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}`;
document.getElementById('foo').innerText = time;
}, 1000);
Time :<span id ='foo'>00:00:00</span>
正如你可以每隔1秒查看一次我正在创建一个新的Date
对象。 有没有更好的方法来实现这一点,而不必每隔1秒重新创建Date
对象?
不这么认为.. –
更好的办法......怎么样?定义“更好”。为什么你想避免创建一个新的日期对象? – Amy
我认为......这不是问题。 – zynkn