zoukankan      html  css  js  c++  java
  • Ajax学习系列——Ajax介绍及优缺点

    一、什么是Ajax

    Ajax即“Asynchronous JavaScript And XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。

    Ajax = 异步JavaScript和XML或者是HTML

    Ajax是一种用于创建快速动态网页的技术。

    Ajax 不是新的编程语言,而是一种使用现有标准的新方法。

    Ajax 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。百度百科

    二、Ajax的优点和缺点

    优点:

    1、Ajax可以发送异步请求,不妨碍用户进行其他操作。

    2、局部刷新,无需重新刷新界面,减少用户实际和心理等待时间。

    3、Ajax是基于标准化并被广泛支持的技术,并且不需要任何插件和下载小程序。

    4、前端和后端负载平衡,最大程度的减少冗余请求和相应对服务器造成的负担。

    5、最大的优点:界面和用户分离。这样有利于分工合作、减少非技术人员对页面的修改造成的WEB应用程序错误、提高效率、也更加适用于现在的发布系统。

    缺点:

    1、对于手机等移动设备并不能很好的支持。

    2、存在安全隐患。容易受到黑客攻击。

    3、违背URL和资源定位的初衷。

    4、使用JavaScript做的Ajax引擎,JavaScript的兼容性和Debug都是让人头痛的事。

  • 相关阅读:
    (二)全局属性
    (十二)this关键字
    (十一)构造方法的重载和成员方法的重载
    (十)foreac遍历、break和countinue以及标签和switch循环
    java集合
    关于java赋值操作的原子性问题
    spring list map set
    apache benchmark
    为什么java web项目中要使用spring
    spring IOC
  • 原文地址:https://www.cnblogs.com/guo-xu/p/10492713.html
Copyright © 2011-2022 走看看