他のメソッドを呼び出すことができるjavascriptオブジェクトを作成しようとしています。しかし、私は奇妙な問題に遭遇しており、私は理解できないようです。Javascriptオブジェクト内のメソッドを呼び出す
私は、「メッセージ:オブジェクトはこのプロパティまたはメソッドをサポートしていません」というエラーを取得しています次のコード
myObjectDef = function() {
this.init = function() {
//do some stuff
this.doSecondInit();
}
this.doSecondInit = function() {
//do some more stuff
}
}
myObject = new myObjectDef();
myObject.init();
を持っています。そして、this.doSecondInit();で終了します。なぜこれをやっているのか分かりません。私のコードは、2番目のメソッドの呼び出しまで大きく実行されます。この仕事をするにはどうすればいいですか?
あなたのコードはうまく見え、私のためにうまくいく:http://jsfiddle.net/vdVE8/ - 多分あなたは欠けているビットを表示する必要があります。 – nnnnnn