我每秒更新一次时钟,时间来自new Date
对象,但我想知道是否最好在setInterval
的基础上增加一个初始时间,或者每秒创建一个new Date
并使用该对象更新时间。我应该如何更新时间?新的日期或setInverval?
他们都工作,但我想知道如果它负责将创建新的对象每一秒,因为我相信setInterval()
方法将使用资源要小得多量,因为越来越时候,三个功能被执行。 (.getHours()
,.getMinutes()
,.getSeconds()
)
我可以看到在具有它使用new Date
对象,如我假定当系统时间的变化(改变时区或夏时制的调整),将改变的优点。
那么使用setInverval()
或者它是否会使用与每次创建new Date
对象一样多的资源会更高效?
这不是一个答案。 – RobG
我可以知道你评论的原因@RobG – vijay
它不回答这个问题。 – RobG