本节老师说:new Ajax()返回值是xhr对象吗?
来源:6-7 使用Promise改造封装好的Ajax
曼曼前端
2021-09-29 16:47:08
封装好的Ajax类,new Ajax()返回值是xhr对象吗?
let xhr=new Ajax()
后面有加上getXHR():let xhr=new Ajax().getXHR()
b不明白什么意思?
总感觉老师就是一步一步的操作,解释的很少,有时候解释的不清晰
1回答
好帮手慕慕子
2021-09-29
同学你好,对于你的问题解答如下:
1、new Ajax()返回是Ajax实例对象,并不是一个xhr对象,这里是老师口误了,不过在视频8分09秒左右老师也指出了这个错误,并调用了getXHR方法。
2、因为new Ajax()返回的是Ajax实例对象,通过这个实例对象打点调用getXHR方法,返回才是一个XMLHttpRequest对象,即:xhr对象
3、每节课是在之前已经封装好的代码基础上继续讲解,所以对于已经装好的代码,老师在下一节课中就直接使用了,不会再展开详细的讲解了。
非常抱歉给同学带来不好的学习体验,同学反馈的问题,老师也会记录下来,并反馈给制作课程部门,以后在录制过程中注意这个问题,给同学们带来更好的课程。
祝学习愉快~
相似问题