0
base = {
init : function() {
console.log('initiate')
}
}
function Plugin(){
this.init = function() {
console.log('init me');
}
}
Plugin.prototype = base;
x = new Plugin();
x.init();
私は両方ともログをコンソールにしたい、私は基本変数のように関数のデフォルトセットを設定し、関数プラグインでそれらに追加することができます。これが最善の解決策である場合JSは、プロトタイプで置き換えるのではなく、機能に追加します
https://jsfiddle.net/eqzwbdww/
あなたは 'x.initは()'の両方自身と継承されたメソッドを呼び出すしたいですか? – Oriol
はい、それは正しいです – Sean