我无法从另一个成员函数中读取成员变量

时间:2017-01-15 15:07:55

标签: javascript object scope

我对范围有困难,我知道解决方案,但这不是问题 我想知道为什么成员变量xhrObj在另一个成员函数中是不可读的,尽管该变量是该成员函数的全局变量?

1 个答案:

答案 0 :(得分:1)

之所以发生这种情况是因为xhrObj函数onreadystatechage本质上是异常的,并且在完成调用后返回时this上下文在onreadystatechage()内部不同,因此this.xhrObj没有区别