Javascript 最快创建新日期

Javascript 最快创建新日期,javascript,Javascript,我的代码中需要一个new Date(),我完全不在乎创建日期/时间,因为我会在之后设置日期和时间。我只需要一个新的东西。怎么做?因为new Date()将检查实际时间。我可以创建一些默认日期吗?试试这个变体: 新日期(0) 从这个来源: JavaScript日期对象只能通过调用JavaScript进行实例化 作为构造函数的日期:将其作为常规函数调用(即不带 新操作符)将返回字符串而不是日期对象; 与其他JavaScript对象类型不同,JavaScript日期对象没有 文字语法 如果未提供任何

我的代码中需要一个
new Date()
,我完全不在乎创建日期/时间,因为我会在之后设置日期和时间。我只需要一个新的东西。怎么做?因为
new Date()
将检查实际时间。我可以创建一些默认日期吗?

试试这个变体:
新日期(0)

从这个来源:

JavaScript日期对象只能通过调用JavaScript进行实例化 作为构造函数的日期:将其作为常规函数调用(即不带 新操作符)将返回字符串而不是日期对象; 与其他JavaScript对象类型不同,JavaScript日期对象没有 文字语法

如果未提供任何参数,则构造函数将创建一个JavaScript 根据系统的当前日期和时间的日期对象 设置


这意味着
0
参数确实可以提高性能。

为什么要在您知道希望它是什么之前创建一个日期对象?您可以执行
新建日期(0)
,但我怀疑这是否更快。无论如何,它都必须创建一个日期的内部结构。下面是一个性能差异的度量:但是,请注意,即使是使用
new Date()
的较慢方法也能够每秒获得500万次操作,这对于几乎任何目的来说都应该足够快。同意,几乎在所有情况下,它都不会产生任何性能问题。