Dans ExtJS, callParent() par rapport à initConfig rapport de la superclasse

quelle est la différence entre ces fragments de code?:

constructor: function(config) {
    this.initConfig(config);
}

constructor: function(config) {
    this.callParent(arguments);
}

constructor: function(config) {
    this.superclass.constructor.call(this, config);
}

ET, en quoi diffèrent impératif d'AUTRES méthodes que les constructor?

Les lecteurs, j'ai trouvé quelque chose à propos de Ext.apply(this, config || {}), voir mon commentaire dans la accepté de répondre.

OriginalL'auteur Paul | 2012-04-11