Javascript 当像new(Date)一样编写时,如何将参数传递给构造函数?

Javascript 当像new(Date)一样编写时,如何将参数传递给构造函数?,javascript,constructor,Javascript,Constructor,作为问题的推论,如果您使用语法new(Date)在javascript中创建了一个对象,您将如何传入任何构造函数args/params 换句话说,是否有一个新的日期(2000)的等价物,或者你就是这样做的?你试过:new(Date)(2000)?不完全是漂亮的代码…参数返回包含表达式的结果,因此这将起作用: new (Date)(2000); 这与: new Date(2000); 虽然你可以这样做(根据已经发布的答案),但我不明白你为什么要这样做。即使没有参数,(Date)周围的括号也是多

作为问题的推论,如果您使用语法
new(Date)
在javascript中创建了一个对象,您将如何传入任何构造函数args/params


换句话说,是否有一个新的日期(2000)的等价物,或者你就是这样做的?

你试过:
new(Date)(2000)
?不完全是漂亮的代码…

参数返回包含表达式的结果,因此这将起作用:

new (Date)(2000);
这与:

new Date(2000);

虽然你可以这样做(根据已经发布的答案),但我不明白你为什么要这样做。即使没有参数,
(Date)
周围的括号也是多余的,为什么要包括它们呢?是的。我的看法完全正确。但我不得不问。