前言
JavaScript和HTML、CSS一起被称为“Web前端开发的三大技术”,该技术目前几乎被所有的主流浏览器支持,也应用于市面上绝大部分网站中。随着JavaScript的广泛使用,基于JavaScript的框架也层出不穷。jQuery是JavaScript框架中的优秀代表,也是目前网络上使用范围最广泛的JavaScript函数库。
本书从零开始讲解JavaScript与jQuery技术,全书以项目为驱动,循序渐进、案例丰富,既可作为JavaScript、jQuery初学者的入门教程,也可为具有一定Web前端基础的读者进一步学习提供参考。
全书分13章,主要内容包括以下4个部分。
第一部分是概述篇,即第1章,内容主要有JavaScript与jQuery的简介、发展史和特点,以及开发工具的选择。
第二部分是JavaScript技术篇,包括第2~5章的内容。这4章循序渐进地介绍了JavaScript入门、JavaScript数据类型与运算符、JavaScript语句与函数、JavaScript DOM和BOM。
第三部分是jQuery技术篇,包括第6~12章的内容。这7章由浅入深地介绍了jQuery入门、jQuery选择器与过滤器、jQuery事件、jQuery特效、jQuery HTML DOM、jQuery遍历、jQuery AJAX技术。
第四部分是综合篇,即第13章,其中提供了3个完整的项目实例,包括图片轮播、手动切换图片、AJAX天气预报查询功能的设计与实现,综合应用了全书所学知识,让读者所学即所用。
本书精选的相关例题共136个,均在浏览器中调试通过。考虑到旧版浏览器的兼容性,本书选用的jQuery版本为1.12.3,使用该版本的相关源代码允许向下兼容IE6~IE8、Opera 12.1x、Safari 5.1等浏览器。
本书还提供了电子资源供读者下载,包括例题源代码、课后习题答案、教学PPT与教学大纲。
最后,在此郑重感谢清华大学出版社的魏江江主任为本书的出版所付出的辛勤劳动,特别感谢敬爱的周泉先生和任萱女士对本书的出版给予的倾力帮助,感谢家人和朋友们给予的关心和鼓励,同时也要感谢我的丈夫刘嵩先生多年来对我的工作的一贯支持。
愿本书能够对读者学习Web前端新技术有所帮助,并真诚地欢迎读者批评指正。希望能与读者朋友们共同学习成长,在浩瀚的技术之海不断前行。
作 者
2018年3月