没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
AJAX 是 web2.0 的基石,现在网上流行几种开源的 AJAX 框架,比如:jQuery,Mootools,Dojo,Ext JS 等
等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:
Ajaxian 在 2007 年底对 Ajax 工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百
分比,详细的请参见网页):
http://ajaxian.com/archives/2007ajaxtoolsusagesurveyresults
Prototype
34.1%
jQuery
29.3%
Ext
22.5%
Script.aculo.us
22.3%
Mootools
14.3%
YUI JSON Dojo Backbase
8.3%13% 12.9% 11.8%
其中 Prototype 使用率最高,很大程度上是因为它是最早成熟的框架,很多以前在项目中采用,所以现在
一直在用
让我们来看看选择 AJAX 框架的基础:
你的项目需求(即你需要哪些特性,例如是否要求做出精美的界面、特效或其它功能)
是否支持 A 等级的浏览器(IE, Firefox 等)?
文档的质量:是否完善(包含教程,API,代码示例等)
框架的可扩展性如何?为框架写插件容易吗?
你是否喜欢它的 API 的风格?
能大多程度上统一你的 JavaScript 代码的风格?
框架大小(太大的框架导致用户下载时间的延长)
框架是否强迫你改变写 HTML 的方式(Dojo 就是这样)?
代码执行速度:性能如何?
代码是否为模块化(Mootools 为高度模块化)?代码可重用性如何?
一、jQuery
主页:http://jquery.com/
设计思想
简洁的思想:几乎所有操作都是以选择 DOM 元素(有强大的 Selector)开始,然后是对其的操作(Chaining
等特性)。
优点
小,压缩后代码只有 20 多 k(无压缩代码 94k)。
Selector 和 DOM 操作的方便:jQuery 的 Selector 与 mootools 的 Element.Selectors.js 比较,CSS Selector,
XPath Selector(1.2 后已删除)
Chaining:总是返回一个 jQuery 对象,可以连续操作。
文档的完整,易用性(每个 API 都有完整的例子,这是其它框架现在不能比的),而且网上还有很多其它
的文档,书籍。
应用的广泛,包括 google code 也使用了 jQuery。
使用 jQuery 的站点:http://docs.jquery.com/Sites_Using_jQuery
核心的开发团队和核心人员:John Resig 等。
简洁和简短的语法,容易记。
可扩展性:有大量用户开发的插件可供使用(http://jquery.com/plugins/)
资源评论
是原来的你吗
- 粉丝: 6761
- 资源: 764
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- wireshark抓包及分析-Wireshark网络抓包与数据分析技术详解
- wireshark抓包及分析-网络数据包分析工具Wireshark的使用指南与故障排查
- 基于Matlab实现视频中运动的目标检测(源码).rar
- Mipi-CSI-2-Specification-v4-0-1
- Google Chrome浏览器ChromeDriver驱动下载(Chrome版本:131.0.6778.205)win32
- Google Chrome浏览器ChromeDriver驱动下载(Chrome版本:131.0.6778.205)win64
- IEEEtrans期刊论文投稿Latex模板
- IEEE期刊和会议论文模板及投稿指南
- 水晶球圣诞树(源码),开箱即用
- 圣诞贺卡(全套网页源码),开箱即用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功