一、Ajax原理

Ajax简介

- Asynchronous JavaScript And Xml 异步的 JavaScript 和 Xml

- Ajax 是一种用来改善用户体验的技术,其实质是,使用XMLHttpRequest对象异步地向服务器发送请求

- 服务器返回部分数据,而不是一个完整的页面,以页面无刷新的效果更改页面中的局部内容

Ajax工作原理

获取Ajax对象

二、Ajax对象属性和方法

异步对象的属性和方法

onreadystatechange

- onreadystatechange:绑定一个事件处理函数,该函数用来处理readystatechange事件

- 注: 当Ajax对象的readyState的值发生了改变,比如,从0变为1,就会产生readystatechange事件

readyState

- readyState: 一共有5个值,分别是0,1,2,3,4,分别表示Ajax对象与服务器通信的状态

- 比如,当值为4时,表示Ajax对象已经获得了服务器返回的所有的数据

总结:本章内容主要介绍了 Ajax(Ajax原理、Ajax对象属性和方法)

转载于:https://blog.51cto.com/jasonteach/1760132

JavaScript之Ajax-1 Ajax(Ajax原理、Ajax对象属性和方法)相关推荐

  1. JavaScript 访问对象属性和方法及区别

    这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...

  2. javascript原生事件句柄、BOM、DOM对象属性方法总结

    javascript原生事件句柄.BOM.DOM对象属性方法总结 JS事件句柄 事件句柄 类型 说明 onabort 事件句柄 图像加载被中断 onblur 事件句柄 元素失去焦点 onfocus 事 ...

  3. JavaScript对象属性及方法

    JavaScript对象属性及方法 1.对象属性 JavaScript对象时属性变量的容器,以键值对name:value的形式存在,访问方式为 name.value name[value] 2.对象方 ...

  4. ajax连接前后端原理,前后端数据交互方法和原理

    前后端数据交互方法和原理 发布时间:2018-10-28 11:25, 浏览次数:742 对于想要搞web的新手而言,会用html+css+javascript实现一个页面没什么太大的困难,但是想要前 ...

  5. javascript 构造函数类和原型 prototyp e定义的属性和方法的区别

    1.把方法写在原型中比写在构造函数中消耗的内存更小,因为在内存中一个类的原型只有一个,写在原型中的行为可以被所有实例共享,实例化的时候并不会在实例的内存中再复制一份 而写在类中的方法,实例化的时候会在 ...

  6. JavaScript程序开发(十五)—函数的属性和方法

    在函数内部,有两个特殊的对象-arguments和this.arguments主要是保存函数的参数,但是这个对象还有一个叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数 ...

  7. JavaScript原生对象属性和方法详解——String对象

    length length 属性可返回字符串中的字符数目. length 是根据字符串的UTF-16编码来获取长度的,空字符串长度为0.length 不可修改. charAt() charAt() 方 ...

  8. JavaScript的对象属性和方法和点击事件

    JavaScript的Event对象用来描述JavaScript事件,Event代表事件状态,如事件发生的元素,键盘状态,鼠标位置和鼠标按钮状态.一旦事件发生,便会生成Event对象.主要属性和方法: ...

  9. ajax跨域请求原理,Ajax跨域请求的原理(图文教程)

    这篇文章主要为大家详细介绍了Ajax跨域请求的原理,Ajax怎么样做跨域请求?具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Ajax跨域请求的具体实现过程,供大家参考,具体内容 ...

最新文章

  1. boost::math::fisher_f用法的测试程序
  2. 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界:光照与材质专场...
  3. 利用计算机卸载,电脑使用痕迹彻底清理工具(无影无踪WYWZ)
  4. python连接不上数据库_绕不过去的Python连接MySQL数据库
  5. 使用Angular4手把手构建符合企业实际的项目管理系统----【npm】工具的使用
  6. Ceph 撸源码系列(二):Ceph源代码里的那些锁 std::mutex(2 of 3)
  7. 机器学习与深度学习基本概念 学习笔记
  8. 6大黑科技app合集,绝对让你大开眼界
  9. pdf如何转换成word文档格式
  10. Tek DPO2024B示波器和电流探头A622的使用
  11. 谷木美身粥要怎样做?谷木美身粥功效真的那么神奇?
  12. Windows 7下vc2010编译使用redis 3.0
  13. 【STL编程】【竞赛常用】【part 2】
  14. 常见循环神经网络概括
  15. html div 虚线边框样式,纯CSS实现渐变虚线框和边框滚动动画
  16. 项目管理最佳实践:项目管理案例
  17. Linux在vi/vim编辑文件时(104键)键盘右边数字键输入异常解决方法
  18. 高频电子之EMC电磁兼容
  19. html5 定义width不兼容,CSS-宽度自适应和浏览器兼容笔记
  20. 方正计算机驱动程序,方正Founder A5000 驱动

热门文章

  1. 来自1976,Hinton写的第一篇论文火了:胶囊网络,是40年前的胶囊?
  2. 谷歌开源集成学习工具AdaNet:2017年提出的算法终于实现了
  3. 上海公布第二阶段自动驾驶开放测试道路,近90家企业申请牌照
  4. Facebook开源看图问答模型Pythia:拿下VQA比赛冠军就靠它
  5. Lyft无人车战略揭秘:两个团队并行,用百度Apollo,想定行业标准
  6. 谷歌升级AutoML,可用于大规模图像分类和物体检测
  7. 吴韧谈异构智能芯片:比谷歌能耗低,比华为寒武纪计算力高
  8. 自适应滤波:维纳滤波器——FIR及IIR设计
  9. 微信小程序this和that
  10. 【App 支付】交易查询接口