jQuery概述
1. JavaScript弊端:
(1)复杂的文档对象模型(DOM)
(2)不遗忘浏览器实现和便捷开发
(3)调试工具的缺乏
2. JavaScript库
(1) prototype http://www.prototypejs.org/
(2) Dojo http://dojotoolkit.org/
(3) YUI http://developer.yahoo.com/yui/
(4) Ext Js http://www.extjs.com/
(5) MooTools http://mootools.net/
(6) jQuery http://jquery.com
3. jQuery
(1) jQuery的优势:
- 轻量级
- 强大的选择器
- 出色的DOM操作的封装
- 可靠的时间处理机制
- 完善的Ajax
- 不污染顶级变量
- 出色的浏览器兼容
- 链式操作方式
- 隐式迭代
- 行为层和结构层分离
- 丰富的插件支持
- 完善的文档
- 开源
(2) jQuery的代码风格
1. 链式操作风格
1. 对于同一个对象不超过3个操作的可以直接写成一行。
2. 对于同一个对象的较多操作,建议每行写一个操作。
3. 对于多个对象的少量操作,可以每个对象写一行,如果涉及子元素,可以考虑适当地缩进。
2. 为代码添加注释
(3) jQuery开发工具和插件
1.Dreamweaver
2.Aptana
3.jQueryWTP和Spket插件
4.VisualStudio2008
5.EditPlus
6.EmEditor
7.VIM
浙公网安备 33010602011771号