私は次のようなコードを持っています:
MyClass = {
init: function(){
marker = 0;
//I call foo() and bar() from here
},
foo: function(){
//I want to access & update marker here
},
bar: function(){
//This function also accesses updates marker
}
};
関数にパラメーターとして渡すことでアクセスできますmarker
が、更新できません。
marker
では、 3つの関数すべてが変数を共有できるように、変数の作成をどのように管理すればよいでしょうか。の外にコードを書きたくありませんMyClass
。