作用域问题
老师您好!请问这里在函数ajax里定义了xhr,然后在promsise构造的p对象中,用xhr来new一个Ajax里面的一个XML对象xhr。为什么最后还要写p.xhr=xhr,此时在ajax作用域中的xhr和被p中的xhr是一个吗,而且我感觉就算不是一个也应该是xhr=p.xhr才对啊,请老师解惑...
10
收起
正在回答
2回答
同学你好,可以这样理解,我们在封装的时候把xhr对象挂载到了p上,即可以用“p.xhr”的形式获取xhr对象。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星