jQuery的用途:
一. 访问和操作DOM元素
利用jQuery可以方便地获取和修改页面中的指定元素,如:添加,删除商品,留言,个人信息等。
二. 控制页面样式
用jQuery可以很便捷地控制页面的CSS文件,用jQuery操作页面的样式可以很好地兼容各种浏览器,比如:微博,博客,邮箱等的换肤功能。
三 . 对页面事件的处理
引入jQuery后,可以使页面的表现层与功能开发分离,开发者更多地关注于程序的逻辑与功效,页面设计者侧重于页面的优化与用户体验,通过事件绑定机制,实现两者的结合。
四 . 方便的使用jQuery插件
可以使用大量的jQuery插件来完善页面的功能和效果。极大的丰富了页面的展示效果。
五 . 与Ajax技术的完美结合
利用Ajax异步读取服务器数据的方法,极大地方便了程序的开发,增强了页面交互,提升了用户的体验,引入jQuery后,减少了代码的书写,通过其内部函数和对象,可以简单实现复杂的功能。
jQuery的优势:
独特的选择器,链式操作,事件处理机制和封装,以及完善的Ajax都是其他JavaScript望尘莫及的
主要有以下优势:
- 轻量级
- 强大的选择器,支持几乎所有的CSS选择器,以及jQuery自定义的特有选择器,由于jQuery具有支持选择器这一特性,使得具有一定CSS开发经验的人来说学习jQuery更加容易
- 出色的DOM封装,jQuery封装了大量的DOM操作的
- 可靠的事件处理机制
- 出色的浏览器兼容性
- 隐式迭代,当使用jQuery查找相同名称(类名,标签名等)的元素后隐藏他们时,无需循环遍历每一个返回的元素,他会自动操作所匹配的对象集合,而不是单独的对象,使得大量的循环结构不再必要,减少代码量
- 丰富的插件支持