1
私はこのjavascriptパターンを持っており、私は継承をしたいと思います。誰かが私にそれをする方法を教えてもいいですか?私がしたいのですがあなたはのprototype
を使用する必要がある任意のアドバイス {ジム}このjavascriptパターンを継承する方法はありますか?
私はこのjavascriptパターンを持っており、私は継承をしたいと思います。誰かが私にそれをする方法を教えてもいいですか?私がしたいのですがあなたはのprototype
を使用する必要がある任意のアドバイス {ジム}このjavascriptパターンを継承する方法はありますか?
ため
var obj = new NameSpace.App.NewMain();
obj.public();
おかげのようなオブジェクトから機能を継承するものです
var NameSpace = { App: {} };
NameSpace.App.Main = (function($) {
var Main = function(options) {
var _private;
_private = function() {
console.log('this is a private function');
};
return {
public: function() {
console.log('this is the public function');
}
};
};
return function(options) {
return new Main(options);
};
})(jQuery);
適切な継承を行うための関数オブジェクト。
function Child(){ ... }
Child.prototype = new NameSpace.App.NewMain();
var inst = new Child();
inst.public();