浅谈Ajax
定义:Ajax(Asynchronous JavaScript and XML)即异步的JavaScript和XML,一种综合多套技术的浏览器端网页开发技术。 核心:一种网页技术,不是新的编程语言。 扩展:异步(了解更多,请点击):一种通讯方式,对设备要求简单。
传统的Web应用允许用户端填写表单(form),当提交表单时就向网页服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同的。由于每次应用的沟通都需要向服务器发送请求,应用的回应时间依赖于服务器的回应时间。这导致了用户界面的回应比本机应用慢得多。
优点:
缺点:
Ajax是一把双刃剑,有利有弊,根据需求使用, 但是如果它的利大于弊,这个新事物的诞生就是有意义的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |