javascript - 当像 new(Date) 这样写时,你如何将参数传递给构造函数?

标签 javascript constructor

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

换句话说,有没有等同于 new Date(2000) 的东西,或者你会怎么做?

最佳答案

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

new (Date)(2000);

这等同于:

new Date(2000);

关于javascript - 当像 new(Date) 这样写时,你如何将参数传递给构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8236220/

相关文章:

javascript - 关于 JavaScript object.constructor 属性的问题

java - 如何在类的构造函数中使用泛型类型 (Java)

javascript - 带有省略号的 ReactJS 多行文本区域

javascript - 从另一个 div 中删除 div//remove() 似乎不起作用

javascript - 显示带有淡入淡出效果的隐藏文本以及背景 div?

c# - 使用 new 的静态变量初始化会产生代码风险

java - 如何以通用方式访问 Java 构造函数?

javascript - 您可以将实例命名为与其构造函数名称相同的名称吗?

javascript - jquery 选择文本

javascript - Ember 将范围推送到数组