ソースコード
function test(){
var c1=new Class1();
c1.init(c1);
c1.execution();
}
クラス
var class1;//自分自身のインスタンス。コールバック関数内で使用する。
var Class1 =function(){
this.m_test='hello world';
this.init=function(instanse){
class1=instanse;
}
this.execution=function(){
//一秒後に関数をコールバックする。
setTimeout(function(){
//コールバック関数内
var test=class1.m_test;// × this.m_testを指定すると値が取れない。
alert(test);
}, 1000);
};
};
(c)wacgance 2015-10-22