一、
jQuery是什么?
jQuery是一个JavaScript库,是由John Resig创建于2006年1月的开源项目,jQuery凭借着简介的语法和跨平台的兼容性,极大简化了JavaScript开发人员遍历HTML文档,操作DOM、处理事件、执行动画和开发ajax的操作。其独特而又优雅的代码风格改变JavaScript程序员的设计思路和编写程序的方式。简单地来说:
1、jQuery是一个优秀的JavaScript库。
2、jQuery极大地简化了JavaScript编程。
3、jQuery很容易学习。
二、jQuery的优点
jQuery强调的理念是“写得少,做的多”jQuery独特的选择器、链式操作、事件处理机制和封装完善的ajax都是JavaScript望尘莫及的。总结有以下优点:
1、轻量级。jQuery非常轻巧,经过最好的压缩工具UglifyJS压缩之后,大小保持在30KB左右。
强大的选择器。jQuery支持CSS1到CSS3几乎所有的选择器,以及jQuery独创的高级而复杂的选择器。
2、出色的DOM操作的封装。jQuery封装了大量常用的DOM操作,使开发者在编写DOM操作相关程序时能够得心应手。
可靠地事件处理机制。jQuery的事件处理机制吸收了Javascript事件处理函数的精华,使jQuery在处理事件绑定的时候相当可靠。
3、完善的Ajax。jQuery将所有的Ajax操作封装到一个函数$.ajax()里,使得开发者处理Ajax时能够专心处理业务逻辑而无需关心复杂的浏览器兼容性和XMLHttpRequest对象的创建和使用的问题。
不污染顶级变量。jQuery 只建立一个名为jQuery 的对象,所有的函数方法都在这个对象之下。
出色