阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript Ajax是什么?ajax的交互模型?

      问题

      Ajax是什么?ajax的交互模型?

      答案

      1. ajax是什么?
      1. 通过异步模式,提升了用户体验
      2. 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用
      3. Ajax在客户端运行,承担了一部分本来由服务器承担的工作,减少了大用户量下的服务器负载。

      2.) Ajax的最大的特点是什么。

      1. Ajax可以实现动态不刷新(局部刷新)
      2. readyState属性 状态 有5个可取值: 0=未初始化 ,1=启动 2=发送,3=接收,4=完成

      经典总结

      ajax的全称:Asynchronous Javascript And XML

      异步传输 + js + xml

      异步,在这里简单地解释就是:向服务器发送请求的时候,我们不必等待结果,而是可以同时做其他的事情,等到有了结果它自己会根据设定进行后续操作,与此同时,页面是不会发生整页刷新的,提高了用户体验。

      • (1)创建XMLHttpRequest对象,也就是创建一个异步调用对象
      • (2)创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息
      • (3)设置响应HTTP请求状态变化的函数
      • (4)发送HTTP请求
      • (5)获取异步调用返回的数据
      • (6)使用JavaScript和DOM实现局部刷新

      更多面试题

      如果你想了解更多的前端面试题,可以查看本站的WEB前端面试题 ,这里基本包涵了市场上的所有前端方面的面试题,也有一些大公司的面试图,可以让你面试更加顺利。

      面试题
      HTMLCSSJavaScript
      jQueryVue.jsReact
      算法HTTPBabel
      BootStrapElectronGulp
      Node.js前端经验相关前端综合
      Webpack微信小程序-

      这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!

      目录
      目录