我来自 C/C++ 语法家族,所以这里有些东西对我来说并不熟悉。
constructor: function(manufacturer, model, topSpeed, maxAltitude){
// initialise our config object
this.initConfig();
if(maxAltitude){
this.setMaxAltitude(maxAltitude);
}
// call the parent class' constructor
this.callParent([manufacturer, model, topSpeed]);
}
那么,现在当我调用父级的构造函数时,为什么要在 [] 中包含数据?当我在 C# 中做类似的事情时,我只是像在任何普通函数中一样发送数据。
这不能只是:
this.callParent(manufacturer, model, topSpeed);
这个例子来自
Ext-JS 4 Web 应用程序开发手册
但我认为这是一个 JavaScript 问题。
谢谢你。