【发布时间】:2016-07-18 22:55:21
【问题描述】:
在 ES6 中,有没有办法通过可变参数调用父构造函数,例如 foo.apply(this, arguments)?我一直在寻找答案,我看到的唯一实例是调用super()(无参数)或调用super(x, y)(带有特定参数)。 super.apply(this, arguments) 似乎不起作用。
【问题讨论】:
-
扩展运算符更适用。
-
如果
this已经初始化,super.constructor.apply(this, arguments)会起作用
标签: javascript ecmascript-6 subclass