コンストラクターオブジェクトがあります。このコンストラクター内には、2 つの関数があります。1 つはwindow.onresizeと呼ばれ、もう 1 つはonBrowserResizeです。ここで、 window.onresize関数内でonBrowserResizeを呼び出したいと思います。どうすればいいですか?
function MyObject() {
window.onresize = function(event) {
this.onBrowserResize();
}
this.onBrowserResize = function() {
}
}
次のように呼び出すことができるように、関数を公開したいと思います。object.onBrowserResize();
このように関数をプライベートにするvar onBrowserResize = function()
と、スコープ外ではアクセスできなくなります。
誰でもそれを行う方法を知っていますか? 私はおそらく、オブジェクトのスコープについて少し混乱しています。