java web开发中使用的 ext、ajax、jquery、dwr、json、prototype、dojo之间的关系与区别?
2个回答
2013-12-04
展开全部
有几种没用过。我把用过的区别告诉你。ext :目前组件化最好的一个JavaScript框架。开发ui非常简单,而且体验性好。缺点是封装的太好,造成js特别庞大。用不好的话影响性能。ajax:不是一个框架吧?就是一种异步刷新的概念。。前台发送异步请求到后台,后台做完处理,返回到前台,前台在回调函数里做控制。(比如刷新页面什么的)jquery:很小巧,不像ext那么庞大(功能没ext多)。开发时很多插件要下载。有时会造成技术不统一什么的。总体来说ext像一个工具包,什么都在里面,jquery是散落的工具,要你自己一个个拾起来用。json:一种后台与JavaScript转化的格式。例如:{"total":29,"rows":[{"id":"1","vc_name":"副井井口区域","code":"01"}]}其他没用过。。。
2013-12-04
展开全部
这么多js类库、框架谁也用不完。。
我只据我的了解说一下:
ext是一个js框架,其实它的主要用途是在界面上的,让效果看起来很华丽。
ajax用js的xmlhttprequest对象访问服务器,它的访问方式和在浏览器输入地址是相同的,也分post和get,
而服务器同样也会给他响应的信息。
jquery这个框架实在是太美了,几乎用过它的都会被她迷住。他不但很轻量级而且封装了对html、css操作的api,使得程序员对页面元素更方便的控制,最亮点是他支持扩展,可以定义自己的jquery对象,也可以用别人制作的插件。
dwr这个框架是是用js操作java程序,它是一个web工程,不过用起来挺方便的,但是配置是挺麻烦的。
json这个是一种对象的格式,对象可以以字符串的形式保存起来,这样在http头里传送更方便,这个运用在ajax中服务器响应结果比较多。
prototype它是在jquery之前的一套js框架,jquery目前完全可以代替它了,放心只要学一个就成了。
dojo这个没用过,貌似是个js类库,你可以百度一下。
希望对你有所帮助,全部手写,好长时间,希望被采纳。
我只据我的了解说一下:
ext是一个js框架,其实它的主要用途是在界面上的,让效果看起来很华丽。
ajax用js的xmlhttprequest对象访问服务器,它的访问方式和在浏览器输入地址是相同的,也分post和get,
而服务器同样也会给他响应的信息。
jquery这个框架实在是太美了,几乎用过它的都会被她迷住。他不但很轻量级而且封装了对html、css操作的api,使得程序员对页面元素更方便的控制,最亮点是他支持扩展,可以定义自己的jquery对象,也可以用别人制作的插件。
dwr这个框架是是用js操作java程序,它是一个web工程,不过用起来挺方便的,但是配置是挺麻烦的。
json这个是一种对象的格式,对象可以以字符串的形式保存起来,这样在http头里传送更方便,这个运用在ajax中服务器响应结果比较多。
prototype它是在jquery之前的一套js框架,jquery目前完全可以代替它了,放心只要学一个就成了。
dojo这个没用过,貌似是个js类库,你可以百度一下。
希望对你有所帮助,全部手写,好长时间,希望被采纳。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询