欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > ajax心得体会

ajax心得体会

时间:2017-04-24 12:44

Ajax的优点和缺点

一、ajax的优点Ajax的给开发者带来的好处大家基本上都深有体会,如下:1、最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。

2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。

3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。

并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。

4、基于标准化的并被广泛支持的技术,不需要下载插件或者小程序。

二、ajax的缺点1、ajax干掉了back按钮,即对浏览器后退机制的破坏。

后退按钮是一个标准的web站点的重要功能,但是它没法和js进行很好的合作。

这是ajax所带来的一个比较严重的问题,因为用户往往是希望能够通过后退来取消前一次操作的。

那么对于这个问题有没有办法

答案是肯定的,用过Gmail的知道,Gmail下面采用的ajax技术解决了这个问题,在Gmail下面是可以后退的,但是,它也并不能改变ajax的机制,它只是采用的一个比较笨但是有效的办法,即用户单击后退按钮访问历史记录时,通过创建或使用一个隐藏的IFRAME来重现页面上的变更。

(例如,当用户在Google Maps中单击后退时,它在一个隐藏的IFRAME中进行搜索,然后将搜索结果反映到Ajax元素上,以便将应用程序状态恢复到当时的状态。

)但是,虽然说这个问题是可以解决的,但是它所带来的开发成本是非常高的,和ajax框架所要求的快速开发是相背离的。

这是ajax所带来的一个非常严重的问题。

2、安全问题技术同时也对IT企业带来了新的安全威胁,ajax技术就如同对企业数据建立了一个直接通道。

这使得开发者在不经意间会暴露比以前更多的数据和服务器逻辑。

ajax的逻辑可以对客户端的安全扫描技术隐藏起来,允许黑客从远端服务器上建立新的攻击。

还有ajax也难以避免一些已知的安全弱点,诸如跨站点脚步攻击、SQL注入攻击和基于credentials的安全漏洞等。

3、对搜索引擎的支持比较弱。

4、破坏了程序的异常机制。

至少从目前看来,像ajax.dll,ajaxpro.dll这些ajax框架是会破坏程序的异常机制的。

5、另外,像其他方面的一些问题,比如说违背了url和资源定位的初衷。

例如,有一个url地址,如果采用了ajax技术,也许在该url地址下面看到的和别人在这个url地址下看到的内容是不同的。

这个和资源定位的初衷是相背离的。

6、一些手持设备(如手机、PDA等)现在还不能很好的支持ajax,如手机的浏览器上打开采用ajax技术的网站时,它目前是不支持的。

.net框架学习心得,还有就是如何用AJAX在三层架构中把后天数据库中的数据调用并显示在活动的表格中

利用JQuery实现异步调用$.ajax({type: get,\\\/\\\/(默认: GET) 请求方式 (POST 或 GET), 默认为 GET。

注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。

url: 你的网址,timeout : 3000 ,\\\/\\\/设置请求超时时间(毫秒)。

此设置将覆盖全局设置。

dataType : 'json',\\\/\\\/beforeSend: function(XMLHttpRequest){\\\/\\\/发送请求前可修改 XMLHttpRequest 对象的函数,如添加自定义 HTTP 头},success: function(data, textStatus){\\\/\\\/请求成功后回调函数。

这个方法有两个参数:服务器返回数据,返回状态},complete: function(XMLHttpRequest, textStatus){\\\/\\\/请求完成后回调函数 (请求成功或失败时均调用)。

},error: function(){\\\/\\\/请求出错处理\\\/\\\/(默认: 自动判断 (xml 或 html)) 请求失败时将调用此方法。

这个方法有三个参数:XMLHttpRequest 对象,错误信息,(可能)捕获的错误对象。

}});

求教Java Web开发学习心得

网友回答2014-04-10 回答FourQueue说的其实有一定的可行性,当然很多技术现在已经过时了,不过作为java Web程序员的基本功还是要掌握的,其中按照学习顺序有以下几种:1.html(熟练)2.javascript(精通)3.jsp+tomcat+servlet,开发工具为eclipse或myeclipse4.数据库和sql语句5.框架技术:struts1.0,struts2.0,hibernate,spring,其中struts应用极为广泛,必须精通,spring后来居上,也要能熟练运用。

hibernate目前不是必须会,但大公司面试题多会涉及。

6.XML,AJAX7.最后要熟练的运用多种开发工具,如eclipse、WSAD、TOAD.8.作为java程序员,经验的积累很重要,多做几个项目,基本上就能达到入门或者精通了,干一年多工资可以翻一番,干三到五年工资可以再翻一番,干五年以上,工资就没准了。

我入行工资1000,干到一年多以后工资1800.现在四年了7000.不过,程序员之路是有尽头的,就看你能不能把握住机会,找到适合自己的路了。

各位高手们你们学习HTML、CSS和JavaScript有什么心得体会没有啊

告诉一些呗

HTML+CSS与JavaScript相比简单了很多,JavaScript很重要,要好好学习

以后对你学Ajax和Jquery很有帮助

在企业里面也非常重要,所以要好好学习!

网上哪有学习AJAX的相关资料啊,刚开始学AJAX找不到资料

要说明一点,AJAX本身没什么好学的(XMLHTTPRequest对象的调用),它只是几项传统技术的结合体而已。

不知道你基础如何,HTML DHTML通了的话,要学好JAVASCRIPT。

因为AJAX的核心灵魂就是JAVASCRIPT,至于XML可以用JSON来弥补。

所以,推荐一本 Professional Javascript for Web Developers。

有心得之后,再进军AJAX。

介绍AJAX的书有很多,建议你看老外的。

WROX出版社的Wrox Professional Ajax Feb 2006。

基础掌握了,可以自己写AJAX框架,也可以利用一些成熟的AJAX框架如,JQUERY EXTjs ASP.NET ajax等。

看你的能力了。

java感想(200字左右)

基础知识、面向对象、BOM、DOM、事件、表单、ajax,大致就这么多东西吧。

有些东西是需要死记硬背的,但是明白了含义,看过几次、用过几次也就基本可以记住。

有些东西需要灵活掌握,这个需要看看示例、自己动手实践。

可以先找一本教材看么,可以一边看一边做练习,也可以看完一遍教程,再实践。

既然是精通DIV+CSS,必然对网页中javascript的作用有深刻的感受,那样学习js是在弥补制作网页技术上的不足,接受起来恐怕要快得多吧。

《javascript dom编程艺术》如果有DIV+CSS基础,看起来绝对没有问题。

《javascript高级程序设计》也是很不错的一本书,示例很多,写的也很简洁通俗。

新手学习前端开发都应该学习哪些知识,心得分享

html,css,jquery,ajax。

其余的就是一下框架了

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片