以下は私のコードです。 私は以下のようにそのメンバ関数と変数を持つクラスを持っています。 functionOne & functionTwoは簡潔なメソッドです。レキシカルJavascriptのconsiceメソッドでこれ
function MyUtils() {
this.actions = {
functionOne(param1, param2) {
console.log('This is first function which is not in action');
},
functionTwo(param1, param2) {
console.log('This is second function calling function three');
//HOW DO I CALL functionThree HERE?
// I tried doing - this.functionThree() but not working
}
}
this.functionThree() {
console.log('This is third function');
}
}
関数2が呼び出された場合、関数3を呼び出したいのですか?
例には構文エラーがあります。最初に修正してください。 =) – evolutionxbox
'my'を' MyUtils'の最初の行に格納することができます。例: 'var self = this;'、 'self.actions'、' self.functionThree'、そして 'そうです。 –
「MyUtils」をどのようにインスタンス化していますか? – evolutionxbox