シーン:グローバル関数の定義が、使用時に、エラーXXXの関数や変数が定義されていないが、実際には明確にJSと正しいで定義されています
問題の原因:問題の範囲のこの時点で呼び出す手続きthis.functionnameの大部分またはthis.varname理由
溶液:関数呼び出しでは、本体は、この最外層を指す関数が追加され、VaRの自己=この;
コール機能:
関数(){
この自己= VAR; //これは関数本体を定義するには、最も外側を指し、
{)(IF
self.functionB(); //第二の層は、通常使用することができます
にとって(){
self.functionB(); //第3の層は、通常使用されてもよいです
}
}
}、
関数B(){
}、