什么叫 ajax?
ajax的全称叫异步的 javascript和xml 分异步提交和同步提交
同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程;
异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。
区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。
哪些情况建议使用同步交互呢?比如银行的转账系统,对数据库的保存操作等等,都会使用同步交互操作,其余情况都优先使用异步交互。
什么叫 ajax?
它可以在在无需更新或加载页面的情况下能够更新部分网页的技术,
通过在后台与服务器进行少量的数据交换
ajax可以使用网页实现异步更新,这意味着可以在不重新加载整个页面的情况下对页面某个部分进行更新,
传统的网页(没有使用ajax)如果需要更新内容,必须重新加载整个网页。
ajax优点:
页面不舒心用户体验非常好
使用异步方式与服务器通信具有更加迅速的响应能力
可以把以前服务器负担的工作转移到客户端,减轻服务器的压力
ajax的原则是按需求取数据,可以很大程度的减少 冗(rong)余
基于标准话的被广泛支持的技术,不用下载插件啊 小程序之类的
ajax 可使因特网应用程序更小更快更友好
ajax缺点
ajax不支持浏览器back按钮(返回按钮)
安全问题ajax暴露了与服务器交互的细节
对搜索引擎的支持比较弱
破坏了程序的异常机制
java的ajax
最新推荐文章于 2025-03-01 12:05:09 发布