33. 什么是Ajax?Ajax的原理是什么?Ajax的核心技术是什么?Ajax的优缺点是什么?

Ajax工作原理

  1. Ajax是Asynchronous JavaScript and XML 的缩写,是 JavaScript、XML、CSS、DOM 等多种技术的结合。
  2. Ajax的工作原理是一个页面的指定位置可以加载另一个页面的输出内容,这样就实现了一个静态页面也能获取到数据库中的返回数据信息了。所以Ajax技术实现了静态网页在不刷新整个页面的情况下与服务器通信,减少了用户等待时间,同时也从而降低了网络流量,增强了客户体验的友好程度。

Ajax 的核心技术

  1. Ajax 的核心技术是 XMLHttpRequest,它是 JavaScript 中的一个对象。

Ajax 的优点

  1. 减轻了服务端负担,将一部分以前由服务器负担的工作转移到客户端执行,利用客户端闲置的资源进行处理。
  2. 在只局部刷新的情况下更新页面,增加了页面反应速度,使用户体验更好。

Ajax 的缺点

  1. Ajax的缺点是不利于 SEO 推广优化,因为搜索引擎无法直接访问到 Ajax 请求的内容。

你可能感兴趣的:(Java例题分享)