Ext, prototype 与 jQuery 都是比较成功的ajax框架。
ext 是胖客服端实现,可以不使用html写页面,初次加载速度比较慢,交互性强,适合开发后台管理性应用,是重量级的。
prototype 与 jQuery 需要写html代码 ,适合开发 强交互性的网站,是轻量级。
最近公司要求开发一个面向大众的网站,对首页加载要快,ext显然不适合。于是就寻求其它ajax框架。
prototype 与 jQuery 应该是不错的选择。
在网上找了些两者的区别文章 最终决定采用 jquery
http://baike.baidu.com/view/1020297.htm
jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。。。。。。。。
http://hi.baidu.com/shengtaiquan/blog/item/2d4aa131f6411ea95edf0ef6.html
对于任意的一个HTML节点之后加入一个任意的标记
In Prototype:
new Insertion.After(’myId’, ‘Arbitrary HTML’);
In jQuery:
$(’#myId’).after(’Arbitrary HTML’);
看起来,jQuery的代码确实比prototype.js的代码更“人性化”一些。当然,从可读性来讲,两者的可读性都是非常出色的。这就是我需要学习的地方-良好的代码就是自注释的。
jquery 学习网站
http://www.cnjquery.com/
入门教程
http://www.cnjquery.com/html/JQueryjiaocheng/200808/18-1085.html
分享到:
相关推荐
在这些教程中,你将学习到如何使用AJAX实现页面的异步更新,使用EXTJS构建富客户端应用,利用jQuery进行高效的DOM操作和Ajax交互,通过DWR实现Java和JavaScript之间的无缝通信,以及如何利用Prototype库增强...
标题中的"jquery,mootools,ext3,prototype对class选择符速度比较"指的是对四个流行的JavaScript库——jQuery、MooTools、EXT3和Prototype——在处理CSS类选择器时的性能进行的比较测试。这些库在Web开发中广泛用于...
EXT支持不同的浏览器和框架,适配器(Adapters)允许EXT与不同环境兼容,如MooTools、Prototype等。 13. 核心 Core: EXT的核心模块包含基础元素操作、事件处理、动画效果等,是EXT库的基础部分,所有其他组件和...
虽然jQuery非常流行,但还有其他库如Prototype、Dojo、YUI、Ext JS和MooTools等,它们各有特点。例如,Prototype使用简单,结构松散;Dojo为企业级应用设计,但文档不全;YUI扩展性好,但CSS文档不足;Ext JS侧重于...
### jQuery与其他JavaScript框架的区别 - **Prototype**:Prototype是一个JavaScript框架,主要关注于简化DOM脚本编写和Ajax开发。虽然它也提供了一些实用的功能,但在流行度和社区支持方面,jQuery更为广泛。 - **...
- **易于集成**:支持多种后端语言(如 Java、PHP 等),并且可以通过适配器与 jQuery、Prototype 和 YUI 等其他 JavaScript 框架无缝集成。 ### 2. Ext的历史和发展 Ext 最初由 Jack Slocum 开发,其设计灵感来源...
jQuery 在 Ajax 支持方面与其他流行的库相比有其独特之处: - **Prototype**:Prototype 是早期的 JavaScript 框架之一,它也提供了类似的 Ajax 功能。然而,jQuery 的语法更为简洁且易于使用。 - **Dojo**:Dojo ...
例如,Prototype、Dojo、Ext-JS、GWT、YUI以及Google Closure等都有各自的方式来处理Ajax交互。开发者在选择合适的库时,需要根据项目需求、团队熟悉度和社区支持等因素来综合考虑。 总结来说,jQuery提供的异步...
例如,Ext JS与jQuery、Prototype等框架的对比,帮助读者了解不同框架之间的优势和应用场景。 在后续章节中,内容可能会涉及Ext JS的高级特性,如数据管理、动画效果、跨浏览器兼容性等。Ext JS提供了一套完整的...
Ext的主要竞争对手包括Prototype.js、YUI、jQuery和Dojo等。这些框架都为开发者提供了更便捷的方式来处理JavaScript和DOM操作。 在实际应用中,Ext可以实现各种功能。例如,创建一个新的窗口只需要一行代码,展示一...
EXT JS可以与其他JavaScript库如Prototype.js和jQuery协同工作,提供了丰富的组件和API,使得开发者能够轻松地创建各种功能丰富的表单、网格、图表、菜单等元素。EXT JS 3.0版本被认为在业务处理方面非常成熟,能...
1.jquery.extend(object); 为扩展jQuery类本身.为类添加新的方法。 jquery.fn.extend(object);给jQuery对象添加方法。... 对jQuery.prototype进得扩展,就是为jQuery类添加“成员函数”。jQuery类的实例可以使
ext是非常优秀的ajax框架,脱胎于YUI,现在prototype等的都被它给囊括了,这个是最新的2.0的D5开发版本,还没有到正式发布的时候。作者还在不断的改进当中,但里面有很多功能已经非常完善了,喜欢超前的朋友可以下载...
- **主要框架**:Prototype、Ext、jQuery、Mootools、Dojo等。 - **选择标准**:框架的选择通常基于其功能完备性、测试覆盖率、是否提供商业支持等因素。 - **框架对比**:例如Prototype适合小型Web页面,易于使用;...
适配器是EXT框架的一个重要组成部分,它们负责将EXT的组件和事件模型与不同的JavaScript库(如YUI、Prototype等)对接,以充分利用现有库的功能。适配器的选择取决于项目中已有的技术栈和兼容性需求。 9. 核心Core ...
JavaScript类库如jQuery、Prototype等,它们简化了DOM操作,提供了动画效果,以及与服务器端的交互等功能,而ExtJS则更专注于构建复杂的前端应用程序。 综上所述,ExtJS是一个功能强大的JavaScript类库,提供了丰富...
为了简化 JavaScript 开发,JavaScript 库应运而生,它们封装了常用的函数和对象,如 Prototype、Dojo、YUI、Ext JS 和 MooTools 等。 - **Prototype** 是较早的 JavaScript 库之一,扩展了许多内置对象,但其结构...