ASP.NET框架应用程序实战:软件开发工程师岗前必备
上QQ阅读APP看书,第一时间看更新

第3章 JQuery

3.1 JQuery简介

JQuery由John Resig、Brandon Aaron和Jorn Zaefferer创建的,它是JavaScript的一个类库,凭借简洁的语法和跨平台的兼容性,简化了JavaScript的开发过程,其独特而又优雅的代码风格改变了传统JavaScript程序员的设计思想和编写程序的方式。JQuery设计者的目标是:写的少,做得多(writeless, domore)。JQuery的优势如下:

(1)JQuery是开源产品,所有代码对外公开且完全免费,无论是商业项目还是企业产品都可以免费地使用。

(2)浏览器的兼容性。它可以支持所有目前正在使用的浏览器,同时它还修正了浏览器之间的差异,达到界面显示上的一致性。

(3)强大的选择器。它的选择器方式是CSS选择器定义的方法,对于Web前端开发人员来说,加大了开发速度,还不用考虑兼容的问题。

(4)完善的AJAX。JQuery将AJAX所有的操作都封装到了一个$.ajax()函数中,使开发者在处理AJAX时更加得心应手。

(5)丰富可靠的事件处理能力。JQuery提供了大量的事件处理函数,我们只要简单的几行代码就可以完成JavaScript几百行的效果。

(6)丰富的插件支持。JQuery通过多年的发展,已扩展出成千上万个操作简单、方便实用、美观大方的插件,开发者引用后即可使用,大大地降低了开发组件的工作量。

(7)JQuery有完整的帮助文档,为初学者提供了大量的示例代码,大大地降低了学习的门槛。