看看你调用方法是不是不和这句话在一个函数方法里,
如
A(){
a(){
this.B
}
}
B(){
}
B与A是平级的,不能直接在a中用this,a中的this指向A
所以
A(){
var that = this
a(){
that.B
}
}
B(){
}
标签:function,TypeError,var,Uncaught,平级,XXXXX
From: https://www.cnblogs.com/java-six/p/16779737.html