0
A
回答
1
它發生,因爲xhrObj功能onreadystatechage
在本質上是asynchrous,當它完整的呼叫後返回this
背景不同內部onreadystatechage()
,因此this.xhrObj
是沒有什麼不同。
相關問題
- 1. 從另一個成員函數調用成員函數在JavaScript
- 2. 如何從成員函數中賦予類的成員變量
- 3. 如何從另一個類的成員函數中訪問數據成員和成員函數?
- 4. C++私有成員變量在另一個函數中未知
- 5. Javascript類成員函數通過setInterval調用成員函數,無法訪問成員變量
- 6. C++類 - 如何從另一個成員函數引用成員函數
- 7. 成員函數的訪問函數成員變量
- 8. 使用另一個類成員的類成員函數指針
- 9. 一個成員變量
- 10. 如何在ruby中調用成員變量的成員函數?
- 11. 在成員函數中初始化成員變量
- 12. 編譯崩潰 - 在另一個成員函數中使用成員函數
- 13. 從成員struct的成員函數中訪問類的成員?
- 14. C#訪問成員變量從一個類到另一個
- 15. 如何將成員函數傳遞給另一個成員函數?
- 16. C++ - 初始化成員函數內的成員變量?
- 17. 類的成員函數改變類成員常量
- 18. 成員函數如何訪問成員變量?
- 19. 成員變量在一個成員函數的範圍內,但不是另一個
- 20. 如何從靜態函數中獲取/設置成員變量?
- 21. 從成員函數中的構造函數中使用變量
- 22. 的Javascript:訪問一類的成員變量(陣列)中的成員函數
- 23. 如何讓一個成員變量等於在main()中設置的另一個成員變量?
- 24. 從另一個函數中初始化print()中的成員
- 25. 函數或方法或函數成員或方法成員?
- 26. 一元函子有成員變量嗎?
- 27. shared_from_this()從另一個線程(一個成員線程函數)
- 28. 參考成員變量的類成員
- 29. 無法設置成員變量
- 30. C++靜態成員函數和變量
這是因爲'this'的值取決於對包含函數的調用的性質。 – Pointy
'onreadystatechange'已經是'xhrObj'的成員函數。這意味着通過執行'this.xhrObj.readystate'你試圖訪問'xhrObj' ON'xhrObj'。你可以嘗試在'this.xhrObj.onreadystatechange'內用'this.hrObj.readyState'替換'this.readyState','this.xhrObj.responseText'替換爲'this.responseText'。 –
@JeffreyWesterkamp:你說得對,我忘了那條路。謝謝。 –